supilog環境構築からWEBアプリ開発・スマホアプリ開発まで。ときには動画制作やゲームも。初心者向けShareLinuxに触れ始めると、サーバー内でファイル操作をしなければならない場面が必ず来ます。viがよくわからない初心者の方も、これを機に使ってみて、軽く覚えていきましょう。様々なコマンド・操作があり、使いこなせると便利な便利な場面は多いのですが、今回は「これだけ覚えておけば、一応扱える」という最低限必要な知識のみに抑えました。ものすごく端折って説明していますが、承知の上で書いておりますのでお許しください!最初はこれだけ覚えましょう!それではもっとも簡単なviの説明です。viで何をする?簡単に言うと、テキストエディタです。ファイルを編集したりできるので、ちょっとした書き換えを行う際に使います。[ファイル名]このコマンドを実行すると、指定したファイル名のファイルが存在すればファイルの編集、存在しなければ新規作成となります。先程のコマンドを実行するとviの画面になりますが、最初は必ずコマンドモードに入ります。viにはコマンドモードと入力モードがあります。入力モード文字を入力するモードです。コマンドモード「ファイルを保存する」などの操作コマンドを実行するモードです。このモードで入力した文字はファイルには入力されません。コマンドモードから入力モードへ「a」と入力してみましょう。小文字で半角のaです。これが入力モードです。先程入力した「a」が画面に出ていないのは、コマンドモードで入力したからです!次にaを入力すると、入力モードですので、表示されるはずです。入力モードの状態では、わりと普段使っているエディタとそこまで変わらず入力作業が出来ると思います。※入力モードに入る方法はたくさんありますが、アルファベットの最初の文字ということで覚えやすいと思うので、最初はaを覚えればOK!入力モードからコマンドモードへ戻る入力作業をやり終えて、コマンドモードへ戻る時は、「ESCキー」を押します。–」という表示が消えたのが確認できるでしょうか。この状態はコマンドモードに戻っていることになります。viを終了する終了する際のコマンドは、とりあえず以下を覚えましょう。[Enterキー]保存する方には「write(書く)」のwが付きます。どちらも終了するので、「quit(終了する)」のqが付きます。「a」でコマンドモードから入力モードへ「ESCキー」で入力モードからコマンドモードへ「:wq!」「:q!」コマンドでviを終了する以上の事を覚えれば、viを開く入力モードにする/コマンドモードにする任意の文字を入力するファイルを保存して(もしくは保存しないで)viを終了するの操作が出来るようになるので、なにはともあれ、とりあえず使えます!初心者の方は、まず最初はこれだけで良いです。これに少し慣れたら、もう少し便利な使い方があるので、次回の記事でそれらに少し触れたいと思っています。Author:SupiJava,PHPでWEBアプリ開発がメイン。iOSアプリも作成する。初学者の方のサポートにも力を入れています。ご相談などはお気軽にどうぞ。