Vim操作方法– category –
Vim の操作方法について、まとめた記事たちです。
-
[Vim問題] f/F/t/Tでの検索を繰り返すコマンドとは?
この記事では、Vim / neovim でプラグインを使わずに「f/F/t/Tでの検索を繰り返す」ためのコマンドについて、ご紹介します。 【; / ,】 同じ行の文字を検索する便利なコマンド f/F/t/T ですが、同じ文字を何度も検索(移動)するなら便利なコマンドがあり... -
[Vim問題] vimgrep と grep の違いとは?
この記事では、Vim / neovim の便利な機能である vimgrep と OSコマンドの grep の違いについて、ご紹介します。 【機能のvimgrep / 速度のgrep】 Vim / neovim は、全文検索コマンドとして vimgrep と grep を実装しています。そのため、vimgrep コマンド... -
[Vim問題] 複数のファイルを全文検索する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「複数のファイルを検索する」ためのコマンドについて、ご紹介します。 【Vimgrep + Quickfix】 Vimには、指定ファイルに対する検索コマンド Vimgrep、実行結果を表示するための Quickfix といった便利... -
[Vim問題] 全バッファを検索する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「全バッファを検索する」ためのコマンドについて、ご紹介します。 【Bufdo + Vimgrep + Quickfix】 Vimには、全バッファにコマンド実行するBufdoコマンドと検索コマンド Vimgrep、実行結果を表示するた... -
[Vim問題] “無題”バッファにファイルタイプ/ハイライトを適用する方法は?
この記事では、Vim / neovim でプラグインを使わずにバッファへ「ファイルタイプ/ハイライトを適用する」ためのコマンドについて、ご紹介します。 【:set filetype={ファイルタイプ}】 ファイルタイプを設定する (ノーマルモード) :set filetype={ファイ... -
[Vim問題] 変数の宣言位置を検索する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「変数の宣言位置を検索する」ためのコマンドについて、ご紹介します。 【gd / gD】 Vimコマンド1. ローカル宣言を検索する (ノーマルモード) gd 関数などで宣言されるローカル宣言を検索します。 ロ... -
[Vim問題] カーソル下にある単語を検索する方法とは?
この記事では、Vim / neovim でプラグインを使わずに「カーソル下にある単語を検索する」ためのコマンドについて、ご紹介します。 【 * / # / g* / g#】 検索と言えば、/ や ? を使われることが多いはずです。しかし、同じバッファ内での単純な単語検索で... -
[Vim問題] 標準機能でファイルを探す方法とは?
この記事では、Vim / neovim でプラグインを使わずに「ファイルを探す」ためのコマンドについて、ご紹介します。 【:find】 今回紹介する :find コマンドは、path オプションに設定されたパス配下のファイルを探してくれます。 準備 次のように値を追加す... -
[Vim問題] ファイル内でジャンプする「マーク」の使い方は?
この記事では、Vim / neovim でプラグインを使わずにファイル内でジャンプする「マーク」の使い方について、ご紹介します。 【】 マークの一覧を参照する (ノーマルモード) :marks マークした場所の一覧を表示することができます。また、指定したマーク... -
[Vim問題] Leaderキーってなに?
この記事では、Vim / neovim 独特の考え方の一つ、 <Leader> というキー操作/キーマッピングについてご紹介します。 【コマンドの割り当てに使える特殊キー】 ノーマルモードでコマンド入力するには、英数字/記号 あるいは Ctrl/Shift などのキー単...