vim option
root/.vimrc
setnumber//行を表示
set tabstop=4//タブの空白数
set hidden //:b,:eでバッファ移動をできるようになる
set fileencoding=utf-8//書き込みエンコーディングをutf-8に変更
set fileencodings~utf-8//読み込みエンコーディングをutf-8に変更
vim normal mode
: // command mode
i // insertion mode
v // visual mode
dd // 一行カット
yy // 一行コピーする
p // 貼り付け
u // undo
ctrl+r // redo
vim command mode
b index // indexのバッファに移動
ls // バッファのリストを確認
e filename // 新しいファイルを開く
split filename// 縦に分割してファイルを開く
w(!)// 上書き
q(!)// 終了
!shellcommand // shellcomannd を実行
set enc? // エンコーディングを確認
//操作イメージ
:split newfile.txt
vim insertion mode
esc // normal mode
vim visual mode
↑ ↓ → ← // 各方向に範囲を広げる
d // 指定範囲をカット
y // 指定範囲をコピー(ヤンク)
v // normal mode