vi(ヴィアイ)
viとはコマンドラインで利用する定番のテキストエディタの一つです。現在はviを改良したvimを利用することが多いため、今回の解説でもvimについての解説となります。
vim(ヴィム)
vimとはVi IMprovedの略で、文字通り改良版のviということになります。
今回はDockerfile上の設定で最初からvimがインストールされています。
- vimがインストールされておらず、viのみがインストールされている場合
- そもそもviもインストールされていない場合
には、vimをインストールしていただく必要がありますので気をつけましょう。
なぜコマンドラインエディタを利用するのか?
コマンドライン上のエディタであるviは様々な便利な機能があり、動作も軽いという点で良いエディタなのですが、反面独特の操作に慣れるまでは苦労する学習コストの高いエディタでもあります。
では、なぜそれでもvi(vim)が利用されるのでしょうか?
サーバとして利用されているunix(linux)の場合GUI(Graphical User Interface)がそもそもインストールされておらず、コマンドライン上のエディタしか利用できないというケースがよくあります。
そのため、コマンドラインでのエディタ操作に慣れておかないとそもそもテキストファイル(ソースコード・設定ファイルなど)の編集ができなくなってしまうのです。
GUIの利用できない環境でも問題なくテキスト編集ができるように、ぜひvi(vim)の操作に慣れておきましょう。