簡體   English   中英

什么是vim中的blockwise運動?

[英]What is blockwise motion in vim?

vim在線幫助(:h)的光標移動部分有一個部分叫做: FORCING A MOTION TO BE LINEWISE, CHARACTERWISE OR BLOCKWISE ,但在此之前它沒有定義BLOCKWISE :h blockwise帶你到blockwise visual(ctrl-v)部分。

blockwise是指普通視覺模式並阻止使用視覺模式選擇的文本?

我可能是錯的但是從我的理解來看,幫助是指blockwiseblockwise visual作為同一個。

Linewise (使用Shift + v ):

Vim中的線性選擇

Characterwise (只使用v ):

Vim中的字符選擇

Blockwise (使用Ctrl + v ):

在Vim中進行逐塊選擇


強制運動是塊狀的方面,考慮在塊的開頭使用插入的塊選擇:

可視塊插入(使用Ctrl + v選擇塊, Shift + I在開頭插入)。

在此輸入圖像描述

您可以通過鍵入來查看可視塊插入的幫助

:h v_b_i

嘗試: vap

它在視覺上選擇一個塊,在這種情況下是一個段落。

有關更多信息,請參閱:help object-motions

此外, http://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/似乎很有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM