辛星跟您玩轉vim第四節之操作常值內容

來源:互聯網
上載者:User

辛星跟您玩轉vim第四節之操作常值內容

首先值得一提的是,我的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,期待您的關注。

相關文章

聯繫我們

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