簡體   English   中英

vim:快速插入列

[英]vim: quick column insert

我一直在使用Vim作為我的文本編輯器而不是記事本++。 我想知道有沒有辦法在vim中執行“快速列插入”。

據我所知,我們可以通過以下步驟在vim中執行列插入:

  1. 搬到這個位置
  2. 輸入列可視模式CTRL + v
  3. 選擇列jk
  4. 進入列插入模式shift + i
  5. 插入文字
  6. 輸入Esc

然后執行列插入

有沒有辦法刪除步驟4並直接執行列插入?

我使用以下映射來允許前置/附加空格(在映射之前還有多個[count] ):

:vnoremap <C-Space> I<Space><Esc>gv
:vnoremap <C-S-Space> A<Space><Esc>gv

像這樣的自定義映射是高效編輯的關鍵,在Vim中非常強大。 您將在:help找到所有詳細信息。

暫無
暫無

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

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