vim是linux下程式設計的環境,其有很多基本的命令需要掌握,先整理下來。
在新安裝的linux環境下,vim需要安裝,才能使用。首先可以通過gvim命令來檢視所包含的軟體包。然後安裝vim軟體包。
~$ sudo apt-get install vim
進入
vim
回車即可建立乙個新的檔案
vim filename
開啟vim並建立名為filename的檔案
退出 按esc
確保退出insert模式,
:wq
儲存並退出
:q!
若不想儲存修改,回車強制退出即可
注意vim環境左下角當前模式的變化
i
在游標當前位置前插入
a
在游標當前位置後插入
i
在游標當前位置行首插入
a
在游標當前位置行尾插入
o
在游標當前位置行之後插入一行
o
在游標當前位置行之前插入一行
可以通過上下鍵來實現,也可以通過特殊鍵完成。
k
move the cursor up one line
j
move the cursor down one line
e
move the cursor to the end of the word
b
move the cursor to the begining of the word
0
move the cursor to the begining of the line
g
move the cursor to the end of the line
gg
move the cursor to the begining of the file
l
move the cursor to the end of the file
:59
move cursor to line 59. replace 59 by the desired line number.
y
copy the selected text to clipboard
p
paste clipboard contents
dd
cut current line
yy
copy current line
y$
copy to end of line
d
cut to end of line
:set nu
顯示行號
/word
從上到下搜尋word
?word
從下到上搜尋word
以上命令均為非插入模式下進行學習過程中發現乙個比較全的整理集合,上面常用部分copy過來了,超過130個你需要了解的vim命令
還有乙個有關c的操作的命令,先mark下vim of c
Vim命令總結
以 和 開頭的命令都有歷史紀錄,可以首先鍵入 或 然後按上下箭頭來選擇某個歷史命令。在命令列視窗中輸入以下命令即可 vim 直接啟動vim vim filename 開啟vim並建立名為filename的檔案 開啟單個檔案 vim file 同時開啟多個檔案 vim file1 file2 file...
Vim命令總結
退出但不儲存 q 刪除游標所在位置的字元 x 刪除單詞 dw 當前游標刪除到行末 d 當前游標刪除到單詞末尾 de 使游標向前移動2個單詞 2w 使游標向前移動到第三個單詞末尾 3e 移動游標到行首 0 刪除2個大寫字母單詞 d2w 刪除當前行 dd 刪除2行 2dd 撤銷最後一次執行的命令 u 恢...
vim命令總結
vim是linux系統下的文字編輯器,操作乙個檔案時,使用vim vi filename 有三種操作模式 h 左移乙個字元 j 下移一行 k 上移一行 l 右移乙個字元 pagedown 下翻一屏 pageup 上翻一屏 g 移到緩衝區最後一行 num g 移到緩衝區的第num行 gg 移到緩衝器的...