モーション– tag –
-
オペレータ+検索でたくさん編集/置換する方法
この記事では、オペレータと検索を組み合わせて複数行を一括編集するコマンドについて、ご紹介します。 オペレータ + 検索 Vimmer が大好きなオペレータ+モーションでの編集操作ですが、このモーションとして検索コマンドも利用することができます。 この... -
[Vim問題] cgn と入力すると何が起こる?
この記事では、Vim / neovim でプラグインを使わずに「gn/gNキーによる検索」のキーバインドについて、ご紹介します。 [解答] 前回検索したキーワードを変更する こちらの動画を見ていただければ、詳しい動作が分かると思います。 前回の検索文字列を置換... -
[Vim問題] カーソル行の文字列を手早く置換する方法は何種類?
この記事では、Vim / neovim でプラグインを使わずに「カーソル行の文字を手早く置換する」ためのコマンドやキーバインドについて、ご紹介します。 [解答] 4種類 主には次の四種類が考えられます。 置換モード置換コマンドビジュアルモード+オペレータオ... -
[Vim問題] ソースコードの””ブロックや{}ブロックの中身を空っぽにして変更する方法は?
この記事では、Vim/neovimに関するキー操作「オペレータ+モーション」について、詳しくご紹介します。 今回はプラグインなしのVim/neovimで、プログラムのソースコードで頻繁に利用する「""ブロックや{}ブロックの値を一括変更する」キー操作を紹介します... -
[Vim問題] HTMLタグの値を簡単に変更する方法はなに?
この記事では、Vim/neovimに関するキー操作「オペレータ+モーション」について、詳しくご紹介します。 今回はプラグインなしのVim/neovimで「HTMLタグの値を簡単に変更する」キー操作です。 [解答] cit VimでHTMLタグの値を変更するオペレータ+モーショ... -
[Vim問題] ノーマルモードで cw と ciw を実行する違いはなに?
この記事では、Vim/neovimに関するキー操作「オペレータ+モーション」について、詳しくご紹介します。 Vimmerが思考の速度で編集できるようになる仕組みの1つです。ぜひ習得しましょう。 [解答] 変更する範囲が異なる 解説1. cw (ノーマルモード) cw こ... -
[Vim問題] ノーマルモードで c3f” を実行するとどうなる?
この記事では、Vim/neovimに関するキー操作「オペレータ+モーション」について、詳しくご紹介します。 Vimmerが思考の速度で編集できるようになる仕組みの1つです。ぜひ習得しましょう。 [解答] カーソル位置から同じ行の3つ右の"までを変更する 解説 (... -
[Vim問題] cw と dw の違いは?
この記事では、Vim / neovim で混同しやすいキーバインドの1つ「cw と dw」について、詳しく掘り下げてご紹介します。 [解答] 単語削除後のモード、スペースの扱い 次のような明確な差があります。 コマンド実行後はインサートモードなのが cw、ノーマル... -
[Vim問題] カーソルを入力した1文字へ移動させるキーバインドとは?
この記事では、Vim / neovim でプラグインを使わずに「カーソルを入力した1文字へ移動させる方法」ためのキーバインドについて、ご紹介します。 [解答] f または F Vimキーバインド1. 次(右)に現れる文字へ移動する (ノーマルモード) f{文字} 移動した...
1