VIM的快捷鍵非常多,沒必要全部記住。以下整理了部分Vim的常用操作:
gg:跳到第一行。G:跳到最後一行。
yy:複制當前行。dd:删除當前行。
p:在光标之後粘貼。P:在光标之前粘貼。
dgg:删除光标以上的所有行(含當前行)。ygg::複制光标以上的所有行(含當前行)。
dG:從光标所在行,一直删到文本最後(含當前行)。yG:複制光标(含當前行)以下的所有行。
d0 :從光标所在位置删至當前行的行首。 y0:從光标所在位置複制到當前行的行首。
d$:從光标所在位置删至當前行的行尾。y$::從光标所在位置複制到當前行的行尾。
u:撤銷之前的操作。
删除第N行到第X行:比如删除5行到10行的内容:輸入冒号:5,10d
在N行前面添加#:Ctrl v進入視圖模式,光标移動N行,因為在行首插入,所以此時敲大寫I,完後輸入#,最後按下ESC鍵。
多行注釋
查找時忽略大小寫::set ignorecase 或者:set ic。或者/word_to_search\c。
考慮大小寫::set noignorecase 或者:set noic。或者/word_to_search\C。
查找結果下一個、上一個:/查找,之後"n"查找下一個結果;“N”查找上一個結果
VIM配置文件位置:修改配置文件,使VIM默認實現各種功能:/etc/vimrc
顯示行号:set nu,取消顯示行号:set nonu
取消高亮顯示:noh
隻看生效的代碼(不顯示#開頭的注釋):查看1.txt中grep ^[^#] 1.txt
不顯示以#開頭的文本
更多内容請查閱Vim操作手冊。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!