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