|
|
1
46
看起来你在用Perl编码。确保在.vimrc中设置了以下内容:
这些将告诉Vim在打开缓冲区时设置文件类型,并配置缩进和语法突出显示。无需显式设置smartinent,因为Vim附带的Perl语法文件会自动设置它(以及任何其他特定于Perl的自定义)。
注:有
|
|
|
2
18
如果您使用的是“smartrindent”缩进选项,则“:help smartrindend”VIM文档中解释了解决问题的方法:
我使用“smartinent”,可以确认所描述的修复程序对我有效。它通过将“#”的按键替换为键入“X”,然后按退格键,然后再次键入“#”来欺骗VIM。您可以自己手动尝试,看看它不会触发自动退出。 |
|
|
3
10
这个问题可以通过在_vimrc文件中放入以下内容来解决。
More info ... |
|
|
4
7
我认为“smartinent”是为C设计的,所以它认为“#”是预处理器指令的开头,而不是注释。我不知道它的解决方案,除非你键入空格,然后键入退格,然后键入“#”,否则它不会这样做。 |
|
|
David Robie · VIM:寄存器中填充字符断点宏的有向图 2 年前 |
|
|
Haoshu · 打开文件时如何简化包含“..”的文件路径 2 年前 |
|
|
Paw-1 Poudel · 在窗口中显示neovim内部的隐藏文件 2 年前 |
|
|
Bippan Kumar · 保存时删除在nvim中添加的空白 2 年前 |
|
|
perpetual · 防止在git主分支上意外直接提交 2 年前 |
|
|
ashish singh · 如何删除VIM中的单词和以前的空白? 3 年前 |
|
|
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 3 年前 |
|
|
MdNihal05 · vim插件安装在linux中不工作如何安装插件 3 年前 |