Vimエディタを使う際に最低限知っておくべき操作法まとめ

Vimエディタとは

Vimとは主にLinuxで使用されるテキスト編集ツールです。

Windowsのテキストエディタと操作法がかなり異なるので慣れるのが大変なのですが、SSHなどでLinux環境に入って作業する際には必要になってくるため、今回備忘録の目的も兼ねて最低限必要と思われる操作方法をまとめてみました。
 

Vimエディタの操作法を学ぶメリット

Vimの操作法を学ぶメリットはなんといってもLinux環境で直接ファイル編集できることでしょう。SSHでそのままファイル編集できるのは便利です。

これができないとWindows上のテキストエディタで編集したファイルをFTPでアップロードするプロセスが必要になりますのでかなり不便なのです。

またSSH上でファイル編集できると相当巨大なファイルでもなんなく編集できてしまいます。

Vimエディタは通常のWindowsのテキストエディタと違って、カーソル移動や行移動の操作も豊富なので行数の非常に多いファイルも効率的に編集することができます。
 

Vimエディタの基本操作

ファイル操作

内容 キー
ファイルを開く vim <ファイル名>
ファイルを保存 :w
指定のファイル名で保存 :w <ファイル名>
保存せず強制終了 :q!
保存して終了 :wq
指定の文字コードで開きなおす :e ++enc=utf-8

 

カーソル操作

内容 キー
行頭へ移動 0
行末へ移動 $
次の単語へ移動 w
前の単語へ移動 b
ファイル先頭へ移動 gg
ファイル末尾へ移動 G
指定行へ移動 <行番号>G
半画面下へ移動 Ctlr + d
半画面上へ移動 Ctlr + u
半画面下へ Ctlr + d

 

テキスト編集操作

内容 キー
挿入モード i
新しい行を追加し挿入モードへ o
1行コピー yy
ペースト p
1文字削除 x
1行削除 dd
1つ前の状態に戻す u

 

検索・置換操作

内容 キー
文字列検索 /検索対象文字列
文字列置換 :%s/置換前文字列/置換後文字列/g

豊富なカーソル操作と正規表現による文字列置換は行数の多いファイルを扱うにはとても便利ですね。
 

Windows版のVimで練習仕様

VimエディタはWindows版もあるのでLinuxで操作する前にWindows版で慣れておくのがおすすめです。


 

まとめ

いかがでしたでしょうか?VimエディタはLinux環境はもちろん、Windows環境でもとても強力なテキスト編集ツールとして機能します。

通常のテキストエディタの操作方法は触れていなくとも忘れることはないと思いますので、練習も兼ねてVimエディタを日常的に利用するというのもよいのではないかと思います。

投稿者プロフィール

たーさん代表者
東海大学工学部を卒業後、東芝情報システム株式会社(旧グループ会社含む)に入社。半導体(SRAM)の開発チームにて、Unix環境でのPerlを用いた業務自動化プログラムの開発など、エンジニアとしての確かな基礎と緻密な論理的思考力を培う。

その後、東証上場企業である株式会社ザッパラスへ。Web・モバイルの最前線で、数多くのユーザーに愛されるコンテンツ制作業務に従事。ここで「ユーザー目線に立った魅力的なWebコンテンツの企画・制作ノウハウ」を深く学ぶ。

開発・システム側から見た「堅牢なロジック」と、制作・ユーザー側から見た「伝わるコンテンツ」の双方を実務で経験した強みを活かし、フリーランスとして独立。

現在は、ウイングアーク1st株式会社の「データのじかん」運営チームに参画するなど、大手・中小企業のWeb運営・開発パートナーとして活動。完全在宅でありながら、固定IPの完備や厳格なセキュリティポリシーの遵守を徹底し、企業のインフラや本番環境を安全に支える「チームの一員」として高い信頼を得ています。

見た目の美しさはもちろんのこと、内部の構造やWordPressのカスタマイズ、運用・セキュリティまでを見据えた、技術的バックボーンのある高品質なWebサイト・システム制作をワンストップでご提供しています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA