vim的幾種模式


  1. Normal Mode 普通模式

    功能:在這種模式下可以移動光標等。

    進入:默認進入vim之后,處於這種模式。在其他模式下狂按ESC后進入此模式。

  2. Visual Mode 可視模式

    功能:在這種模式下可以選定一些字符、行、多列。

    進入:在普通模式下,按v進入。

  3. Insert Mode 插入模式

    功能:在這種模式下可以編輯輸入等。

    進入:普通模式下,可以按i、a、o等進入。

  4. Command-Line 命令行模式

    功能:可以輸入各種命令。

    進入:普通模式下按冒號(:)進入。

  5. Ex Mode Ex模式

    功能:多行的Command-Line模式。

    進入:普通模式下按Q進入Ex模式。

  6. Select Mode 選擇模式

    功能:在gvim下常用的模式,用鼠標拖選區域的時候,就進入了選擇模式。和可視模式不同的是,在這個模式下,選擇完了高亮區域后,敲任何按鍵就直接輸入並替換選擇的文本了。

    進入:普通模式下,可以按gh進入。


map映射

  • 在vim配置文件中經常會看到map、nmap、imap、vmap、vnoremap、nunmap、nmapclear等,都是什么意思呢?
map前的n、v、nore、un等表示下列含義:
  • nore—— 表示非遞歸。

  • n ——表示在普通模式下生效。

  • v ——表示在可視模式下生效。

  • i ——表示在插入模式下生效。

  • c——表示在命令行模式下生效。

  • un——后面跟按鍵組合,表示刪除這個映射。

  • clear——表示清除相關模式下的所有映射。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM