####My Profile
プログラミング学習歴②ヶ月目のアカウントです!
プログラミングスクールで学んだ内容や自分が躓いた箇所等のアウトプットの為に発信しています。
また、プログラミング初学者の方にわかりやすく、簡潔にまとめて情報共有できればと考えています。
もし、投稿した記事の中に誤り等ございましたら、コメント欄でご教授いただけると幸いです。
#対象者
- viの使い方が知りたい方
#目的
- viを使ってサーバー上でテキスト編集できるようになる
#実際の手順と実例
###1.viとは
- viとはUNIX系のOSにインストールされたテキストエディタです
- 根本思想は「ひたすら速く」
- 操作に慣れれば使いやすいかも、、、、、?
###2.実際の操作
* コマンドモードと編集モードの2つがある
* escでコマンドモードへ
* s や i を押すと編集モードなります
下記コマンドで起動します
まずサンプルテキストとしてechoを編集します
$ echo -e "abc\ndef\nghi\njkl" > /tmp/hello_vi.txt
`````
$ vi /tmp/hello_vi.txt
これで起動完了です!
###3.編集の仕方
`````
→ 移動は l
↑ 移動は k
↓ 移動は j
← 移動は h
でカーソル移動します。
以下はコマンド一覧です
yy: コピー → 3行コピーしたい場合:3yyと入力
p : 貼り付け
dd: 削除
u :直前の操作取り消し
0 :行頭へ移動
$ :行末へ移動
:q! : 終了
:wq : 保存して終了
#参照