Ctrl-を使用してテキストのブロックを選択しますVが、次にShift-AまたはShift-Iを入力すると、ビジュアル ブロック モードを開始した場所でのみ vim エディターが挿入モードになります。
例えば、
Here
is
text
私が欲しい
#Her
#is
#text
しかし、私は得る:
#Here
is
text
Ctrl-を使用してテキストのブロックを選択しますVが、次にShift-AまたはShift-Iを入力すると、ビジュアル ブロック モードを開始した場所でのみ vim エディターが挿入モードになります。
例えば、
Here
is
text
私が欲しい
#Her
#is
#text
しかし、私は得る:
#Here
is
text
ESCではなくでビジュアル ブロックを終了してくださいCtrl C。
また、Vim はビジュアル ブロック モードではライブ アップデートを行いません。他の行の変更を表示するには、ビジュアル ブロック モードを終了する必要があります。
以下のみが表示されます。
#Here
is
text
ビジュアル ブロックに入って を挿入した#
後、ビジュアル ブロック モードを終了すると、次のESCようになります。
#Here
#is
#text
Ctrl- V-> ブロックを選択 -> 押すI-> タイプ#
次に押すESC
もっと詳しく:
:h v_b_I
あなたが見ることができます:
Visual-block Insert *v_b_I*
With a blockwise selection, I{string}<ESC> will insert {string} at the start
of block on every line of the block, provided that the line extends into the block.
rpm -qa | grep vim
vim-enhanced-7.4.160-1.el7.x86_64
vim-common-7.4.160-1.el7.x86_64
vim-filesystem-7.4.160-1.el7.x86_64
1/just remove vi and use vim instead
or
2/alias vim='vi' in your bashrc
or
3/ln -s $(which vim) $(which vim|sed 's/vim/vi/g')