標籤:字母 get 表示 操作符命令 baidu ngui 插入模式 童鞋 地址
首先值得一提的是。我的vim教程pdf版本號碼已經寫完了。大家能夠去下載,這裡是csdn的:csdn下載,假設左邊的掛掉了,也能夠自行在瀏覽器以下輸入例如以下地址進行下載:http://download.csdn.net/detail/xinguimeng/7714213 。當然。假設你是百度網盤的忠有使用者。也能夠藉助於百度網盤,我也同步上傳到百度網盤了,例如以下:百度網盤下載 。假設地址掛了,能夠在瀏覽器中輸入:http://pan.baidu.com/s/1sj9CLXz 來下載。
跟著前面三節,咱們繼續學習操作常值內容的一些命令,這類命令有一個固定的模式:操作符命令+位移命令,我們首先鍵入一個操作符命令,然後跟著一個位移命令,所謂位移命令,前面咱們解說過了,就是移動游標的命令,比方w表示向後移動到第一個單詞的首字母上,4w表示向後移動到第四個自單詞的首字母上。
***********************操作符命令********************
1.咱們用x命令來刪除一個字元。使用4x能夠刪除四個字元。
2.d命令是“delete”的第一個字母,表示刪除,它後面跟一個位移命令,表示刪除。
dw表示刪除一個word,d4w則是刪除四個單詞。
3.d4w和d4e都能夠從該游標處開始刪除,而且刪除四個單詞。可是所不同的是d4w會刪除後面的空格。d4e會保留該空格。
4.因為$命令是移動游標到行尾,所以d$表示從當前位置刪除到該行末尾的內容,並且該行的最後一個字元也會被刪掉。
5.c命令和d命令非常相似。只是它在命令運行後會進入insert模式。比方cw命令會首先刪除該單詞,然後馬上進入插入模式。
6.dd命令會刪除整行。而cc命令會改變該行。
8.這裡的c命令能夠理解為“change”的單詞的首字母,表示“改動,改變”。
****************************命令分析********************************
1.咱們能夠看到,事實上x命令和dl命令是一樣的,都是刪除當前游標下的字元,X命令則是dh。表示刪除當前游標左邊的字元。奧,說一下吧。l表示向右移動一格,而h表示游標向左移動一格。這是第二節學習的,還記得吧。
2.D命令表示d$,表示刪除到行尾的內容,而C表示c$,表示改動到行尾的內容。s表示cl,即改動一個字元,S表示cc,即改動一整行內容。
*****************計數說明*******************************
1.假設讀者是一個喜歡鑽牛角尖的童鞋,那麼會發現d4w和4dw效果是一樣的。都是刪除了四個單詞,那麼,它們真的一樣嗎?
2.答案是效果肯定是一樣的,可是運行過程不同,d4w是一次性地刪除了四個單詞,而4dw則是運行了4次的dw,即刪除了四次,每次刪除一個單詞。
3.事實上我們能夠用4d3w,表示每次刪除三個單詞,刪除了四次,則公用刪除十二個單詞。
***********************其它命令*************************************
1.r命令是“replace”的意思,表示當前位置的字元被我們鍵入的字元所替代,比方rx是用x來替換當前位置的字元。
2.5rx則是從該字元向後數五個字元都是用x來取代。
*****************8總結**************************************
1.本小節我們介紹了一下vim下的經常使用命令,這裡我就不了。還是上傳和插入的速度太慢了。
2.我建議讀者下載本部落格篇頭就推薦的那本pdf,裡面介紹地更加具體。
3.辛星vim,期待您的關注。
辛星跟您玩轉vim第四節之操作常值內容