红联Linux门户
Linux帮助

vim复制代码包含注释时格式会乱掉的解决办法

发布时间:2015-09-10 21:44:30来源:linux网站作者:雪峰流云

每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通过下面的设置就可以避免这种情况。


粘贴代码时取消自动缩进

VIM在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉,我知道有同学这个时候会用vi去打开文件再粘贴上去(鄙人以前就是这样),其实需要先设置一下

set paste


然后再进入插入模式粘贴,代码就不会被自动缩进。可是敲代码的时候需要自动缩进,又得改回来:

set nopaste


最方便的方法就是在.vimrc中加一句:
set pastetoggle=<F9>

以后在插入模式下,只要按F9键就可以切换自动缩进。


Ubuntu 15.04下为Vim安装YouCompleteMe插件:http://www.linuxdiyf.com/linux/12983.html

在Ubuntu 15.04下让vim支持xterm_clipboard:http://www.linuxdiyf.com/linux/12724.html

在Ubuntu 15.04下安装Vim:http://www.linuxdiyf.com/linux/11782.html

Ubuntu 15.04配置vim更方便了:http://www.linuxdiyf.com/linux/9051.html

Ubuntu 15.04 gVim安装及设置:http://www.linuxdiyf.com/linux/9050.html