vs code vim


很多初學者啟動vim后,不知道怎么輸入字符:按了半天字母,結果屏幕還是空的。

vim和記事本或WORD不一樣,不是一打開后就可以輸入文字,此時它處於正常模式。

vim一共有4個模式:

  • 正常模式 (Normal-mode) 
  • 插入模式 (Insert-mode)
  • 命令模式 (Command-mode)
  • 可視模式 (Visual-mode)

 

注意:方向鍵(上下左右那幾個)可以在vim屏幕里跳來跳去。現在知道這個對
體驗以下的模式有用。但是,通過方向箭來移動,是一個笨辦法。。。講到正常
模式時會說到更好的方法(我不會現在就告訴你h,j,k,l鍵分別對應左,下,上,右的:D)

正常模式

正常模式一般用於瀏覽文件,也包括一些復制、粘貼、刪除等操作。這時擊鍵時,
一般的鍵/鍵組合會被當成功能鍵,而不會鍵入對應的字符。

在這個模式下,我們可能通過鍵盤在文本中跳來跳去,跳動的范圍從小到大是字符、
單詞、行、句子、段落和屏幕。

啟動vim后默認位於正常模式。不論位於什么模式,按下<Esc>鍵(有時需要按兩下)
都會進入正常模式。

 

命令模式

在正常模式中,按下:(冒號)鍵,會進入命令模式。在命令模式中可以執行
一些輸入並執行一些vim或插件提供的指令,就像在shell里一樣。這些指令包括
設置環境、文件操作、調用某個功能等等。

 

可視模式

在正常模式按下v, V, <Ctrl>+v,可以進入可視模式。可視模式中的
操作有點像拿鼠標進行操作,選擇文本的時候有一種鼠標選擇的即視感,有時候
會很方便。

 

根據需要靈活快速的切換各種模式非常有用。

 

配置回到正常模式的快捷鍵

由於不論在其他什么模式下,按一次或兩次<Esc>鍵都可以回到正常模式,我們
可以想見,<Esc>鍵會經常用到。由於<Esc>鍵在標准qwert鍵盤的左上角,對
於左手小指不靈活的朋友來說,按起來比較不方便(我就是如此),因此在上一篇
中我們通過配置.vimrc把<Esc>映射成了按兩下j鍵。

" 將ESC鍵映射為兩次j鍵 inoremap jj <Esc> 

j鍵正好在右手食指的基本鍵位上(一般上面還有個突起),用起來十分方便。
如果只讓我保留一個vim設置的話,我會選擇保留它。


免責聲明!

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



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