vim 命令模式與輸入模式切換

來源:互聯網
上載者:User
用慣了Windows下的IDE工具,總覺得缺少一點那些代碼不是自己的,而是由IDE帶來的。
另外一方面, 在修鍊的過程中,總需要掌握一種其他的編輯工具。

vim是一個Simple and Power的編輯工具,程式本身提供基本的編輯工具,而且可以通過配置或擴充而實現強大的功能,比如用vim作為rails的開發工具。

Vim作為一種強大的編輯工具,是通過鍵盤來實現,而不是通過滑鼠來實現的。這一點很重要。
vim有三種常見的模式,Normail Mode(命令模式),Insert Mode(輸入模式)和Visual Mode(視圖模式)。

這幾種模式的切換是也是很直接方便的,比如在命令模式下,要求輸入字元,只要輸入i就進入輸入模式
而根據要輸入位置和當前游標的關係不同,有不同的切換。
總之可以把命令模式和輸入模式的切換有Append,Insert,Replace,Subsitute 記作AIRS,這種記憶方法特別方便
英文單詞的意思是空氣,vim在命令模式和輸入模式的切換就像空氣一樣,無影無形。
而AIRS的英文字母的大小寫意思是不一樣的。小寫表示characterwise(字元),大寫的表示linewise(行)


編輯文本無非就是基本的字元輸入和切換游標的位置,平時游標切換就是通過鍵盤上的上下左右的鍵盤來實現的,這個上下左右的鍵盤切換游標雖然也是很方便,但是是不是要從我們鍵盤手勢上移動,而vim可以完全不用移動,通過hjkl。
h:左移一個位置
j:往下一行
k:往上一行
l:右移一個位置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.