Vim 基本使用教程

1.模式切換

編輯文本時ESC切換回命令模式
在這裏插入圖片描述

1.1輸入模式的編輯命令
在這裏插入圖片描述

1.2退出Vi的命令
在這裏插入圖片描述
1.3光標快速定位
在這裏插入圖片描述

2.文本處理
2.1 ESC計入命令模式,在按v進入可視狀態,移動光標到結尾,選定的文本塊會高亮顯示
2.2已選定的文本塊,按y可以將選定的文本複製到緩衝區,將光標移至要粘貼的地方按p完成文本粘貼;在命令模式下,連按yy即可複製光標所在行的內容,連按yNy即可複製光標所在開始的N行。
2.3剪切命令爲x,其他與複製粘貼命令y一致.。在這裏插入圖片描述

3.文本查找
3.1 命令模式下,輸入“/string”即可從光標位置開始向下查找 string,默認情況下搜索到的字符串不會高亮顯示,在命令模式下輸入“:set hlsearch”可以實現高亮顯示。
3.2用“/string”或“?string”方式搜索圍毆局部匹配結果顯示搜索內容;需要全局匹配搜索則需要將光標移至字符串 string 然後按”SHIFT+“進行搜索。

4.文本替換
4.1命令模式下,輸入 %s /old/new/g 能夠將文本內全部的字符串old替換爲new,爲了安全起見,可以在替換命令尾部加上 c ,這樣每次替換前都需要確認一下。

5.撤銷和恢復
5.1 在命令模式下輸入 u,可以撤銷所作的更改,恢復到編輯前的狀態。最多能撤銷的次數由Vi的undolevels決定,一般爲500,不小心多按了u時,可以用Ctrl+R來恢復編輯。

6.配置Vi
6.1命令模式下輸入:set可以對Vi進行配置
在這裏插入圖片描述

6.2在Vi內執行配置命令的效果是臨時的,Vi自己的配置文件爲“/etc/vim/vimrc”或者“~/.vimrc
”,前面的影響是全局的,後面的僅對當前的用戶有效。
在這裏插入圖片描述

7.文本對比
7.1Vim包含了文本對比工具vimdiff,、
用法 vimdiff file1 file2 file3

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