お兄ちゃん!
ファイルの中身を見れるなら
編集もできるんだよね?
次は編集をやってみたい!
では今回は
ファイル編集を
学んでいこう!
vi
, vim
コマンド
Linux で使えるエディタは
たくさんあるけど
最初は
vi
を覚えよう!
vidual editor の略だよ
エディタがいっぱいある中で
どうして
vi
なのかな?
vi
は Linux 環境の
標準的なエディタなんだ
どんな最低限の環境でも
vi
は使えると考えてもいいよ
へぇー!
それなら
vi
に
チャレンジしてみる!
vi
の改良版に
vim
があるんだ
vi improved の略なんだよ
基本操作は変わらないけど
細かな点で使いやすくなるよう
配慮されているんだ
利用可能なら vim
を使おう!
わかった!
vi
の代わりに
vim
を使うね!
今回は
diary
ファイルを
編集してみよう
vim diary
わっ!画面が変わった!なんだか編集できそうな見た目だね
vi
にはえっ?キーを押しても文字が出ないの?どうやって文字を入力するのかな?
それには「挿入(insert)モード」に 切り替えるんだ「 を押してごらん これで「挿入モード」になって 文字が入力できるんだ
i
キー」なるほど!「 を押してから 文字を打ち込むね!
i
キー」○月×日 今回は vim でファイル編集!▌
こんな感じでどうかな?
うん、いいね!
入力が終わったら「ESC キー」を押して 「標準モード」に戻ろう どのモードでも「ESCキー」を押せば 「標準モード」に戻れると覚えよう!
Z
」できた!いつものシェル画面に戻ったよ!
編集できたか確認してみるね!
cat diary
どきどき…
○月×日 今回は vim でファイル編集!
ちゃんと編集内容が保存されているね!
view
コマンドvi
を読み込み専用で開くview
があるんだ変更の心配が少ないので閲覧目的で使われるよ見るだけの
vi
である view
…名前をつけた人はユーモアがあるね!vimtutor
コマンドvi
の操作ってなんだか特殊だねモードの種類やどのキーを押すかとか…全部お兄ちゃんに頼らないと進めない気がするよ…それなら
vimtutor
を使うといいよこれは vim
に付属しているチュートリアルツールなんだこれに沿って操作すれば基本的な使い方が身に付くよ!日本語チュートリアルを起動するには以下を実行しよう!
vimtutor ja
チュートリアルがあるのはありがたいね!これで一人でも練習して学べるよ!
今回は編集関連コマンドを学んだよ!
vim
が使えるのならvi
の代わりに使うと良く操作には慣れが必要だけどvimtutor
で練習できるよ!えっと 「下にスクロールするのは って書いてある!
vimtutor
では…j
」これって
less
の操作と同じだよね?less
の操作は vi
に影響を受けているよそのようなコマンドはたくさんあるんだだから vi
を覚えることはLinux を使いこなす上で役に立つよなるほど!
vi
の操作は特殊な感じがするけど他のコマンドも vi
のような操作になっていることが多いんだねじゃあ vimtutor
を使ってもっと練習してみる!端末で使えるエディタは他にもあるけど
vi
は基礎として最低限の操作はできるようにしておこう!エディタ | 説明 |
---|---|
emacs | vi と人気を二分する高性能エディタ |
nano | 簡単に使える |