Vim編輯器常用指令

 - 基本模式
命令模式:所有按鍵都代表命令
插入模式:輸入的東西都成爲文件的內容

vim + 文件名: 打開後光標定位到最後一行
vim +3 文件名: 打開後光標定位到第三行
vim +/imooc 文件名: 定位到imooc出現的第一行

i : 從命令模式切換到編輯模式
esc : 退出編輯模式
:wq  保存退出

以下三個指令可以組合使用
:w 保存修改
:q 退出當前vim編輯器的文件
:! 強制執行
:q! 強制退出

 - 多個文件間的切換
:n 切換到下個文件
:N 返回上個文件

 - 移動
h 光標左移
j  光標下移
k  光標上移
l  光標右移
:15  光標定位到第15行
:/xx 從光標位置開始向後定位到第一個xx的位置
:?xx  從光標位置開始向前定位到第一個xx的位置
w 按文本塊移動光標,符號和標點也算一個單詞
0 移到行首

- 刪除
dw 刪除光標所在位置的單詞,也可刪除單詞的一部分
dd 刪除整行 2d刪除兩行
D 刪除從光標開始到行尾
x 刪除光標位置所在單詞  5x刪除光標往右的5個字符

 - 粘貼
dd+p 剪切+粘貼行
yy 複製整行
p 粘貼到光標的下一行
P(大寫)  在光標所在行上方粘貼

u 撤銷上一個命令


~ 小寫更改爲大寫

J 當前行和下一行合併  3J 合併三行

 - 屏幕滾動
Ctrl+F 向左滾動一屏
Ctrl+B 向右滾動一屏
Ctrl+U 向上滾動一屏
Ctrl+D 向下滾動一屏

 - 視野滾動
H 移動到屏幕頂端的行
M 移動到屏幕中央的行
L 移動到屏幕低端的行
nH 移動到屏幕頂端往下的第n行
nL 移動到屏幕底端往上的第n行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章