vim快速鍵(簡潔版)

來源:互聯網
上載者:User

標籤:

vim快速鍵,為了防止過於繁瑣,唯寫自己常用的,後續補充。入門的見文章vim基礎學習,詳細的見轉載的文章vim快速鍵

1.開啟檔案vim + file    從檔案的末尾開始。
vim +num file    從第num行開始。
vim +/str file    開啟file,並將游標停留在第一個找到的str上。
:e file        關閉當前編輯的檔案,並開啟新的檔案。
:e+file        開始新的檔案,並從檔案尾開始編輯。
:e+n file    開始新的檔案,並從第n行開始編輯。
2.游標移動 0    移動到行首。
$    移動到行尾。

g0    移到游標所在螢幕行行首。
g$    移動游標所在螢幕行行尾。
n|    把游標移到第n列上。
nG    到檔案第n行。

H    把游標移到螢幕最頂端一行。
M    把游標移到螢幕中間一行。
L    把游標移到螢幕最底端一行。
gg    到檔案頭部。
G    到檔案尾部。

zz     將當前行移動到螢幕中央。
zt    將當前行移動到螢幕頂端。
zb     將當前行移動到螢幕底端。
3.插入i    在游標前插入。
a     在游標後插入。
I    在當前行第一個非Null 字元前插入。
A     在當前行最後插入。
o    在下面建立一行插入。
O     在上面建立一行插入。
4.替換 r    替換游標處的字元
R    進入替換模式,按esc回到正常模式。
:s/old/new - 用new替換當前行第一個old。
:s/old/new/g - 用new替換當前行所有的old。
:n1,n2s/old/new/g - 用new替換檔案n1行到n2行所有的old。
:%s/old/new/g - 用new替換檔案中所有的old。
5.複製yy或Y    複製整行文本。
y$    從游標當前位置複製到行尾。
y0    從游標當前位置複製到行首。
y1G或ygg複製游標以上的所有行。
yG    複製游標以下的所有行。
按鍵組合,我們使用gg到達檔案yG複製整個檔案,即ggyG或者Gygg。

vim快速鍵(簡潔版)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.