一覧はこちらテキストエディタ「Vim」には実に豊富な機能が用意されている。文字を削除する方法もたくさん用意されているし、繰り返しや範囲選択といったほかの機能と組み合わせることで操作の総数は数限りない。Vimの使い方として、まず今回は「ファイルを開く」「文字を入力する」「文字を削除する」「ファイルへ保存する」「Vimを終了する」という最も基本となる操作方法を取り上げて解説しよう。Vimを使ったことがないのであれば、この基本操作を繰り返してVimに慣れてみてほしい。Vimの起動Vimを起動するには、「vi」または「vim」というコマンドを実行する。どちらの名前で利用できるかはディストリビューションごとに違う。LTSであれば「vi」だ。明示的にVimをインストールした場合には、「vim」というコマンドになっていると思う。引数にはファイルのパスを指定する。存在しないファイルのパスを指定した場合、そのファイルを新規作成することになる。ファイルのパスVimの起動サンプルVimが起動すると、指定したファイルを開いた状態で次のように表示される。指定したファイルを編集する状態になったVimファイルパスを引数に指定しないでVimを起動した場合、Vimのコマンドを使ってファイルを読み込んだり、新規作成したりすることになる。した使い方もできるのだが、まずはファイルパスを指定してVimを起動する方法を覚えてしまおう。この方法を覚えておけば、Vimからファイルを読み込んだり書き込み指定したりする必要がなく、操作が簡単だ。起動直後の状態では、Vimは文字列を入力することができないので、入力可能な状態にする必要がある。その手段はいくつも用意されているのだが、まずは最も基本となる「i」と入力する方法を覚えていただきたい。次のスクリーンショットは、「i」と入力した後の状態だ。—」という表示が出ていることに注目してほしい。—」という表示が出ている間は、次のように文字列を入力することができる。文字列を入力するのにいちいち「i」と入力することに疑問を感じるかもしれない。これには歴史的な経緯があるのだが、それはさておき要は慣れだ。文字列の入力においては、必ず入力ミスというものが発生する。入力した文字列を変更したいことだってあるだろう。なると、文字列の削除が必要だ。入力中であれば「BS」キーや「DEL」キーを押すことで文字列を削除できる。この辺りの操作は一般的なエディタと同じだ。それはあまりVim的な操作方法ではない。文字列が挿入できる状態のVimVimでよく使われるのは次の方法だ。「ESC」キーを押す。—」という表示が消える。—」という表示が消えているので、この状態ではもう文字列を入力することはできない。この状態で方向キー(←↑→↓)を使って、削除したい文字の場所へカーソルを移動させる。削除したい文字へカーソルを移動させるこの状態で小文字の「x」を押すと、カーソル下の文字が削除される。文字を削除する方法は、このほかにもたくさん用意されている。複数の削除方法を覚えておくとテキストの編集作業を高速化することができる。「x」を覚えておこう。ファイルへ保存ファイルへ保存するには、まず「ESC」キーを押す。「ESC」キーを押す次に「:(コロン)」を押す。すると、カーソルがステータスバーの下へ移動する。:を押すこの状態で「w↩️」と入力する。これでファイルへ書き込みが行われる。書込み」といった表示が出てくる。ステータスバーに書き込み済みを示す表示この操作はVimではよく行う。「ESC:」でステータスバーの場所へカーソルが移動し、「命令↩️」で処理を実行するというものだ。保存操作を通じてこの操作に慣れてもらえればと思う。Vimの終了ここまで操作したらVimによるファイルの編集を終了する。操作方法はファイルの保存とよく似ている。ESCキーを押す次に「:」を押す。:を押す「q↩️」と入力する。これでVimが終了するる。q↩️でVimを終了Vimが終了すると次のようにターミナルがシェルに戻ってくる。関しては、英単語の頭文字がそのまま入力キーになっているので、単語を連想しておくと覚えやすい。それぞれ次の単語の頭文字だと覚えておこう。Vimを終了(quit)するVimの習得には練習あるのみVimで高速な編集を可能とするには、さまざまなショートカットキーを覚え、それらを考えなくても使いこなせるようにする必要がある。繰り返し操作して体に覚え込ませる、これが大切だ。全てをマスターする必要はない。使う機能から順次練習して覚えていこう。Vimのスキルは身に付けて損をするものではない。ある程度の努力は必要になるが、その努力にはちゃんと結果が返ってくる。Vimを使ったことがないのであれば、これを機にVimに取り組んでみていただきたい。本記事は掲載時点の情報であり、最新のものとは異なる場合がございます。人気記事をお届けしますダウンロードBOXに入れる記事をダウンロードBOXに追加します。よろしいですか?ブックマーク記事をブックマークに追加します。Corporation。