Linux應用:Vim 快捷操作

來源:互聯網
上載者:User

標籤:io   sp   檔案   on   bs   linux   nbsp   應用   資訊   

1. 刪除字元

    <普通模式>

    x:   刪除游標下的字元

    dd: 刪除一整行,包括分行符號

    J:   刪除當前行的分行符號,在當前行的任意地方執行都可以

2. 撤銷與煩撤銷

    <普通模式>

    u:  撤銷最近的一次操作,連續執行將連續撤銷

    U:  行撤銷,撤銷最近一次對一行的所有修改

    Ctrl+R: 反撤銷,對u(小寫)進行的撤銷進行反撤銷, (對U(大寫)的無效?連按也無效?)

3. 進入編輯模式

    <普通模式>

    i:  進入編輯模式,開始位置位游標所在字元前面

    a: 進入編輯模式,開始位置為游標所在字元後面

    o(小寫): 進入編輯模式,並在游標所在行的下面插入新的一行

    O(大寫): 進入編輯模式,並在游標所在行的上面插入新的一行

4. 退出Vim

    <普通模式>

    “ZZ”:  儲存並退出

    “:wq”: 儲存並退出

    ":q!" : 不儲存,退出

5. 查看協助

    <普通模式>

    “:help”: 開啟協助文件視窗,用退出普通文檔的方式可以退出協助文檔+

    Ctrl+](中括弧):  跳轉到超連結(協助文檔中形如"|... |"的地方為超連結)

    Ctrl+T: 跳轉到上一個標籤所在地

    Ctrl+o: 跳轉到上一個編輯的地方,可能會跳轉到其他的文檔

    ":help {option}": 顯示指定操作的協助文檔

    ":help Exx": 顯示錯誤碼的協助文檔,xx為錯誤碼

6. 快捷移動

    <普通模式>

    w: 向前移動到詞結尾的下一個字元

    e: 向前移動到詞的結尾

    b: 向後移動到詞的開頭

    ge: 向後移動到前一個詞的結尾

    $: 移動到行尾

    ^: 移動到該行第一個非Null 字元

    0(數字): 移動到該行第一個字元

    fx: 向前移動到本行下一個字元"x"

    Fx: 向後移動到本行前一個字元"x"

    %: 當前游標不在括弧上(各種括弧),如果本行存在存在括弧字元,則向前移動到第一個括弧上

         當前游標在括弧上,則移動到與該括弧匹配的括弧上(可以跨行)

    nG: 移動到該檔案的第n行

    gg: 移動到該檔案的第1行

    H:  移動到當前螢幕的第一行

    M:  移動到當前螢幕的中間一行

    L:  移動到當前螢幕的最後一行

    Ctrl+U: 向下滾動半屏(上半屏顯示出來)

    Ctrl+D: 向上滾動半屏(下半屏顯示出來)

7. 確定當前行

    <普通模式>

    Ctrl+G: 顯示當前游標所在位置詳細資料

    ":set number": 顯示行號(短命令: ":set nu")

    ":set nonumber": 不顯示行號(短命令: ":set nonu")

    ":set ruler": 即時顯示光線標所在位置資訊(右下角)

   

   

   

Linux應用: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.