vim 學習積累(一)

2022-09-19 14:48:12 字數 558 閱讀 9558

首先是簡單的認識了三種狀態(大家公認的說法是模式),分別是:插入,檢視,和一般。

進入vim之後預設的是一般模式,這時直接使用'a', 'i', 'o'(也就是進入vim之後直接按下a/i/o鍵均可進入插入模式。

其中的區別是,a命令會另游標後退乙個字元,然後進入插入模式。i是直接進入插入模式,游標位置不變。o會另游標直接跳到當前行的下一行開頭。

從一般模式進入檢視模式是直接按下v按鍵,試圖模式的使用不是很熟悉。

由插入模式和檢視模式回到一般模式的方式是按下esc鍵。由此可見,使用vim時,需要經常的按esc鍵(應該可以改鍵的吧)。

下面介紹一下自己經常使用的命令(以下命令均須在一般模式下使用):

想要刪除當前行(也就是游標所在的行),回到一般模式,連續按兩次d按鍵(這裡大寫和小寫都可以)。另外,ndd(n表示乙個數,比如:23, 56之類)可以刪除從游標處開始的n行(包括游標所在行,往後數)。

當我們不小心誤刪了某些行的時候,可以使用』u『來恢復。u命令是一次次的撤銷之前的操作,中間有儲存操作也沒關係,可恢復到本次檔案開啟時的狀態。

還有x鍵,x可以直接刪除游標所在的字元。

Vim的學習 不斷積累中

前言 記得去年在亞洲區現場賽見過許多大牛不使ide而用vim,這兩天趁著使用ubuntu的興頭上,學學這傳說中的裝叉神器,翻出各種網頁學習,唉,才碰這玩意兒還真是難搞,要記好多好多的快捷鍵,不過聽介紹這會是使用者最後乙個使用的編輯器,傳說灰常的難學但是不可思議的好用,我大概已經領略到了前半句,相信這...

vim命令積累

normal mode下,x刪除當前字元 a從當前行最後插入,dw 刪除當前word到下乙個word,不包括下乙個word第乙個字元 de 刪除當前word到結尾,包括當前word最後乙個字元 d 刪除當前word到行尾 ctags新標籤開啟檔案 在tag的位置按ctrl w 或者命令模式下 sta...

Python 學習積累《一》

1.python 學習 老王python 2.通過commandline 執行 py 指令碼 首先要將python的安裝目錄加入到path環境變數中。如 path path c python27再到你儲存py原始檔的目錄下執行 指令碼路徑 python helloworld.py 3.python ...