Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vimで複数選択を可能にするプラグイン

$
0
0

マルチカーソル

Sublime Textの機能。
複数の文字列を同時に選択し、全ての選択箇所を一度に編集できる機能です。
これがあるから離れられない人も多いはず。

vim-multiple-cursors

そんな便利なものvimにもありました。作成者の方には本当に感謝です。

terryma/vim-multiple-cursorsから引用
Qiita

問題点

リファクタリングをする際などにとても便利なプラグインですが、問題点があります。

まず ctrl+n で複数行選択したい単語を選択するのですが、
その選択区間は単語単位に限られていて、選択後に単語の末尾以外に選択範囲を変えると複数選択を実行できません。

つまり .->を間に挟んだ選択や、 (を含んだ複数選択を実行できないことがあります。

解決策

最初の文字列選択をデフォルトのビジュアルモードで行うと上手く動作します。

私は以下のように単語を選択します。

  • 単語の先頭にカーソル : ve
  • 単語の途中にカーソル : viw

dediwceciwなどにも応用が効くのでvimに出来るだけ慣れるためにも使っています。

謝辞

最後まで読んでいただき、誠にありがとうございます。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>