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使用空值
參考:
vim 複製貼上格式錯亂問題的解決辦法
在insert模式下直接貼上會出現格式錯亂的問題,此時需要切換為paste模式來進行貼上 esc set paste 進入 paste 模式後,按 i 鍵進入插入模式,然後再粘帖,文字格式不會錯亂了。但粘帖後還需要按 進入普通模式並執行如下命令結束 paste 模式 set nopaste我們可以利...
VIM複製貼上
vim作為最好用的文字編輯器之一,使用vim來編文件,寫 實在是很愜意的事情。每當學會了vim的乙個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用vim來寫部落格,發現在vim中貼...
vim 複製貼上
傳統軟體的複製 copy 剪下 cut 貼上 paste 在vim中對應的是yank,delete和put。在vim中的複製,刪除,替換等操作的臨時內容,都會儲存在暫存器中。下面分享下vim中的暫存器和相關的基本的操作。無名暫存器 兩個雙引號,vim中叫做無名暫存器。x,s,d,c,y等操作,如果不...