midSun31

IT・デジタル

Vim – 正規表現の置換で特殊文字をエスケープする方法【必要な文字も】

Vimで「/」や「^」などの文字を正規表現で置換しようと思ってうまくいできないケースがあると思います。これらの特殊文字(メタ文字)は通常の構文で入力しても置換が...
IT・デジタル

Vim – 全体/行指定/範囲指定で文字を置換する方法【確認しながらの置換も】

Vimエディタの特徴の一つは範囲の指定が簡単で柔軟な点です。それは置換の時も同様です。他のエディタで指定の範囲のみ置換する選択肢がなくて困ったことがある方もいるのではないでしょうか。 この記事では、Vimエディタで範囲指定して文字を置換する方法について解説しています。 全体、行指定、範囲指定ぞれぞれの置換方法を紹介するので参考にしてください。Vimエディタのバージョンは8.1を利用しています。
IT・デジタル

Vimの操作 – 改行の挿入・削除方法【デフォルトの改行コードの指定も】

改行の追加や削除をする場合はインサートモードに入って通常のエディタのようにBackSpaceキーやEnterキーを押すイメージですが、Vimエディタではノーマル...
IT・デジタル

Vimで一行/複数行にコメントアウト記号を挿入・削除する【ショートカットも】

Vimでプログラミングをしていると必ず使うものがコメントアウトです。複数行にコメントアウト文字を入れる場合は特に、なんとかまとめて挿入できる方法を探しますよね。 この記事では、Vimエディタでコメントアウト記号を挿入・削除する方法をご紹介します。 基本的な一行に挿入する手順と、複数行に一括で挿入する手順を解説します。ショートカットのコマンドも紹介するので参考にしてみてください。
IT・デジタル

Vim – 文字の大文字/小文字を区別して検索する方法【区別しない方法も】

Vimエディタではデフォルトでは大文字と小文字を区別して検索します。 しかし、区別する習慣のないプログラミング言語や、クラス名にもメソッド名にも使われてい...
IT・デジタル

Vim – 検索のハイライト表示の切り替え方法【消す方法や色の変更】

Vimエディタでは単語などを検索した時、検索結果がハイライトで表示されるようになっています。確かに見やすいですが、結果数や色合いによっては邪魔に感じることもあるかもしれませんね。 この記事では、Vimエディタで検索結果のハイライト表示を切り替える方法について解説していきます。ハイライトの色の変更方法も合わせて紹介します。 Vimエディタはバージョン8.1を利用しています。
IT・デジタル

Vim – 正規表現でファイル内の文字を検索する方法【否定やエスケープも】

正規表現は、プログラミング言語での文字列のパターンでマッチング処理する際に欠かせません。 Vimエディタでも正規表現を使って特定のパターンの文字列を検索・...
IT・デジタル

Vim – ファイル内の文字を検索するコマンド【次の検索の移動も】

エディタに期待する点の一つとして、やはり文字検索のしやすさ、結果の見やすさは欠かせません。Vimエディタでは入力して検索するだけでなく、現在のカーソル位置の単語を検索するコマンドもあります。 この記事では、Vimエディタにてファイル内の文字を検索するコマンドについて紹介していきます。Vimエディタのバージョンは8.1を使用しています。
IT・デジタル

Vim – 文字を範囲選択して削除する【複数行選択・矩形選択・全選択】

Vimでクラスやメソッドを削除する場合など、プログラミングをしていると広い範囲の文字をまとめて削除したいケースが出てきます。Vimエディタでは文字を範囲選択して削除するのに便利なコマンドが揃っています。 この記事では、Vimエディタで複数行選択や矩形選択、全選択で文字を削除する方法について解説します。Vimエディタのバージョンは8.1を利用しています。
IT・デジタル

Vim – SWAPファイル(.swp)の復元と不要ファイルの削除方法

Vimでプログラムを編集している最中に突然ファイルが固まってクラッシュして焦ることが一度はあると思います。 Vimエディタでは、直前の編集内容の保存が完了していなくても復元できるSWAPファイルが残るようになっています。 この記事では、VimのSWAPファイルからの復元方法と、不要なSWAPファイルを一括削除する方法をご紹介します。