天天看點

vim編輯器使用

如果要打開或者建立檔案/home/eagle/main.cpp,輸入語句:

vim /home/eagle/main.cpp

按鍵

功能

0/home

移動到行首

$/end

移動到行末

+

移動到下一行開頭

-

移動到上一行開頭

h

移動到螢幕頂端的行

m

移動到螢幕中央的行

l

移動到螢幕底端的行

i

在光标之前插入

a

在光标之後追加

在一行的開頭處插入

在一行的結尾處追加

o

在光标所在位置的下一行打開新行插入

在光标所在位置的上一行打開新行插入

可以選擇以下三種方式之一:

按鍵esc,輸入<code>:wq</code>,回車 按鍵esc,輸入<code>:x</code>,回車 按鍵esc,按鍵shift + zz,回車

前提條件是:打開的檔案内容沒有被改動

按鍵esc,輸入<code>:q</code>,回車
按鍵esc,輸入<code>:q!</code>,回車
按鍵esc,輸入<code>:!</code>,回車

退出後會有提示資訊<code>請按enter或其他指令繼續</code>。

可以打開vim的配置檔案對vim進行适當的定制<code>sudo vim /etc/vim/vimrc</code>,如:

set nu // 左側行号 set tabstop=4 //tab長度設定為 4 set nobackup //覆寫檔案時不備份 set cursorline //突出顯示目前行 set ruler //在右下角顯示光标位置的狀态行 set autoindent //自動縮進(該行與上一行保持同樣的縮進大小)

要配置vs風格的c++縮進,有如下兩種方式:

cindent shiftwidth=4

smartindent

轉載:http://blog.csdn.net/foreverling/article/details/44062797