[Practical.Vim(2012.9)].Drew.Neil.Tip49 學習摘要

來源:互聯網
上載者:User

標籤:vim

Find by Character

在Vim中快速定位到某個字元的命令為f

In this case, the fx command does nothing. Vim searches forward for an occurrence of the “x” character, but no matches are found, so the cursor doesn ’t move. The fo command finds an occurrence of the “o ” character, so the cursor is positioned on top of the first match.
fx命令沒有移動游標是因為段落中沒有x這個字元,所以游標就不移動。fo命令找到了字元o,所以游標就移動到第一個字元o上。

使用f命令後,使用;可以移動游標到下一個匹配的字元上,如下

除此之外,我們還可以使用F t t T ,命令移動游標到特定字元如下:

Ff查詢方向相反,移動方向相反,t移動到下一個匹配字元的前面,T移動到上一個匹配字元的後面。

這些移動命令可以和刪除命令d結合使用,快速刪除特定範圍的字元,如下:

首先命令f,定位到,處,然後要刪除從,到結尾除了句號外的所有字元,所以就用命令t.定位到字元.之前。d表示刪除。

In general, I tend to use f{char} and F{char} in Normal mode when I want to move the cursor quickly within the current line, whereas I tend to use the t{char} and T{char} character search commands in combination with d{motion} or c{motion} .
快速移動時一般用f{char} 命令或 F{char}命令,更改常值內容時用t{char}T{char}

[Practical.Vim(2012.9)].Drew.Neil.Tip49 學習摘要

相關文章

聯繫我們

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