vim 快速入門

2021-10-05 03:51:33 字數 1449 閱讀 1340

對於游標的移動有兩種控制方式,都是在普通模式下進行

編輯文字,如果不存在test.txt文字的話,則會自動建立

vim test.txt
i進入insert模式。按esc進入普通模式

進入insert模式還可以通過以下按鍵

按鍵作用

i在游標的前邊進入插入模式

i在游標所在行的行首進入插入模式

a在游標的後邊進入插入模式

a在游標所在行的行尾進入插入模式

o在游標所在行的下方插入空行並進入插入模式

o在游標所在行的上方插入空行並進入插入模式

s刪除游標指定的字元並進入插入模式

s將游標所在行清除並進入插入模式

退出vim 按esc。接著輸入

用刪除鍵或者delete鍵進行刪除

注意:這裡的刪除並非真的刪除掉,相當於剪下功能,把要刪的東西放到了vim的暫存器中

y命令實現拷貝:y [數字] motion

motion選擇同上刪除一樣。

在普通模式下

注意:

修改命令與替換命令不同之處在於,替換命令不會進入insert模式,而修改命令會進入insert模式。

命令格式:c [數字] motion按鍵

作用c0

刪除游標從當前位置(不包含)到該行行首的所有字元,並進入插入模式

c^同上

c$刪除從游標當前位置1包含)到該行行尾的所有字元,並進入插入模式

cb刪除從游標當前位置(不包含)到單詞起始處的所有字元,並進入插入模式

ce刪除從游標當前位置(包含)到單詞結尾處的所有字元,並進入插入模式

cw刪除從游標當前位置(包含)到下個單詞起始處的所有字元,並進入插入模式

ch刪除游標前邊乙個字元,並進入插入模式

cl刪除游標指定的字元,並進入插入模式

cj刪除游標所在行以及下一行的所有字元,並在游標下一行進入插入模式

ckcc

刪除游標所在行的字元,並進入插入模式

行號+g。例如355 g,就是跳到檔案的355行

別問這個有啥用,當你**多道鋪滿整個螢幕的時候就知道好處了。

把游標移動到括號所在的位置,按下%鍵,快速幫你找到另一半括號

?+搜尋內容:預設從游標所在位置向前搜尋,搜尋方向可以通過n,n控制

esc鍵+:nohl刪除搜尋時選中部分的高亮

vim快速入門

命令 按鍵跳到行末 a跳到當前字元後 a刪除單個字元 x刪除一整行 dd撤回操作 u恢復操作 ctrl r 選中模式 可以移動方向 v貼上 p複製y複製多行 數字 yy 向上查詢 從游標行開始 向下查詢 從游標行開始 繼續向上查詢 n繼續向下查詢 n查詢乙個字串 游標移動到字串位置 選中行 整行 v...

vim 快速入門

你想以最快的速度學習人類史上最好的文字編輯器vim嗎?你先得懂得如何在vim倖存下來,然後一點一點地學習各種戲法。vim the six billion dollar editor better,stronger,faster.學習 vim 並且其會成為你最後乙個使用的文字編輯器。沒有比這個更好的文...

Vim快速入門 vim模式

vim是乙個類似於vi的著名的功能強大 高度可定製的文字編輯器,在vi的基礎上改進和增加了很多特性。1 vim是自由軟體。vim普遍被推崇為類vi編輯器中最好的乙個,事實上真正的勁敵來自emacs的不同變體。1999 年emacs被選為linuxworld文字編輯分類的優勝者,vim屈居第二。但在2...