Vim中復制粘貼縮進錯亂問題的解決方案


Vim中復制粘貼縮進錯亂問題的解決方案

當你把這段縮進優美的代碼直接ctrl+c,ctrl+v到Vim的時候,就會出現如下惡心的情況

可以看到,這種直接粘貼的方式會導致代碼丟失和縮進錯亂等情況。

解決方案 
vim進入paste模式,命令如下:

:set paste

進入paste模式之后,再按i進入插入模式,進行復制、粘貼就很正常了。 
命令模式下,輸入

:set nopaste

解除paste模式。

paste模式主要幫我們做了如下事情:

textwidth設置為0 
wrapmargin設置為0 
set noai 
set nosi 
softtabstop設置為0 
revins重置 
ruler重置 
showmatch重置 
formatoptions使用空值

參考:http://blog.csdn.net/wzy_1988/article/details/50264285


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM