18個非常好用的vim指令

2021-06-19 09:15:58 字數 707 閱讀 2969

在linux下最有名的程式編輯器非vim莫屬了。

在一般模式下,

1、dd——刪除游標所在行

2、/word ——全文搜尋指定單詞

3、g ——將游標移動到檔案的最後一行,移動到第99行,就是99g

4、小寫x向後刪除乙個字元,大寫x向前刪除乙個字元

6、:1,$s/word1/word2/gc——從第一行到最後一行尋找word1,將之替換為word2,並在替換之前詢問是否替換

7、:1,$s/word1/word2/g——從第一行到最後一行尋找word1,將之替換為word2,不詢問

8、u——撤銷上一步操作

9、ctrl+r——重複上乙個操作

10、yy——複製游標所在行,複製游標下6行,就是6yy

11、p——刪帖到游標的下一行,大寫p貼上到游標的上一行

12在一般模式下按,a/a/i/i/o/o/r/r 進入編輯模式

在指令模式下

1、zz——注意:沒有冒號,如果檔案沒有修改,則直接退出;如果檔案修改了,則儲存之後再退出

2、:set nu——設定行號

3、:set nonu——取消行號

4、:w filename 將檔案另存為filename

5、:r filename  在本檔案最後一行寫入filename檔案,相當於複製filename的內容到本檔案的尾部

6、:wq!——若檔案為唯讀的話,強制儲存退出

18個非常好用的vim指令

在linux下最有名的程式編輯器非vim莫屬了。在一般模式下,1 dd 刪除游標所在行 2 word 全文搜尋指定單詞 3 g 將游標移動到檔案的最後一行,移動到第99行,就是99g 4 小寫x向後刪除乙個字元,大寫x向前刪除乙個字元 6 1,s word1 word2 gc 從第一行到最後一行尋找...

非常好用的通用mapper

2.1匯入的jar table 用在類上 宣告資料庫的表名 id 用在屬性上 宣告當前屬性為主鍵 column name username 作用在屬性上 用來指定資料庫中的欄位名稱 注意 建議使用駝峰命名法 資料庫中以下劃線分割如 userage 實體類中要使用駝峰規則如 userage 主鍵策略 ...

非常好用的大數類模板 Bignum

include include include includeusing namespace std define maxn 9999 define maxsize 10 define dlen 4 class bignum 建構函式 bignum const int 將乙個int型別的變數轉化為大...