RT, 比如
.header {
<光标位置>
}
这个时候 set paste 或者 pastetoggle 之后粘贴会变成这样子
.header {
margin: 0;
padding:0;
line-height: 1;
}
除第一行正常缩进, 其余行都没有缩进, 该怎么去操作才能比较方便的粘贴?
1
xml123 Aug 14, 2019
这个需求应该不用 set paste 吧
|
2
Splatoon Aug 14, 2019 代码格式一般交给工具自动处理,前端代码有 prettier,配合 vim 插件可以保存时自动格式化。
|
3
billlee Aug 14, 2019 粘贴完再按 gg=G
|
4
jdhao Aug 14, 2019 via Android
粘贴的文本什么样?截个图?没图你说啥
|
5
zbinlin Aug 14, 2019
set paste 一般用在保持源文本格式不变时才用的。如果源文本没有缩进的话,而你又想自动缩进,就不要用 set paste。
|
6
momocraft Aug 14, 2019
:r!cat
|
7
ysn2233 Aug 15, 2019 都是直接 shift + insert 后 gg=G 的,有 lsp 的话代码格式基本不用太担心
|
8
vcfghtyjc Aug 15, 2019 visual 模式下选中后,按 '>' 批量缩进
|
9
comwrg Aug 15, 2019 via Android p 之后 '[v'] 然后可以按= 可以按>>
|