Section Next
| Prev操作項目 | vi | GNU Emacs | JTPU(VMS) |
---|---|---|---|
1. 起動と終了 | |||
起動 | vi [ファイル名] | emacs [ファイル名] | JTPU [ファイル名] |
格納終了 | ZZ, :wq | ^X ^C | EXIt |
中止終了 | :q ! | ^X ^C | QUIt |
保管 | :w [ファイル名] | ^X ^W | WRite File ファイル名 |
新規作成 | :e [ファイル名] | ^X ^F | Get File ファイル名 |
呼び込み | :r ファイル名 | ^[x inseart-file | INCulde ファイル名 |
2.カーソル移動 | |||
↑(1行上) | k | ^P | Move Up,<↑> |
↓(1行下) | j | ^N | Move Down,<↓> |
←(1文字左) | h | ^B | Move Left,<←> |
→(1文字右) | l, <SPC> | ^F | Move Right ,<→> |
↑(スクロール) | ^U | ^[V | Previous Screen,<Prev> |
↓(スクロール) | ^D | ^V | Next Screen,<Next> |
←(ワード) | b | ^[b | Move by Word |
→(ワード) | w | ^[f | 〃 |
←(行頭) | 0 | ^A | STArt of line |
→(行末) | $ | ^E | END of line |
3.カーソル移動(ジャンプ) | |||
↑(先頭行) | 1G | ^[< | TOp |
↓(最終行) | G | ^[> | BOttom |
行番号 n | nG | ^[x goto-line | LINe n |
4.挿入・追加 | |||
挿入 | i,I | ^[x overwrite-mode | INSert Mode |
追加 | a,A | ||
行の追加 | o,O | ^O | |
5. 削除・上書き | |||
1文字削除 | x,X | ^D, <DEL> | ERase Character |
1ワード削除 | dw | ^[<DEL>, ^[D | Erase WOrd |
1行削除 | dd | ^K | Erase Line |
行末まで削除 | D | ^K | Erase To eol |
上書き | R | ^[ | OVerstrike mode |
6.カット・ペースト | |||
カット | dd (等削除系コマンド) | ^K | SElect 後 REMOve |
コピー | yy | ^<SPC>, ^Xx | SElect 後 COPy |
ペースト | p,P | ^Y, ^Xq | Inseart Here |
7.検索・置換 | |||
strの検索 | /str | ^S | FINd |
str1をstr2に置換 | :s/str1/str2/ | ^[x replase-string | REPLace |
8.その他 | |||
コマンド実行 | :!コマンド | ^[! | DCl コマンド |
取り消し | u,U | ^X^U | RESTore |
再表示 | ^L | ^L | REFresh |
ヘルプ | man vi (コマンド行で) | ^H | Help |
( set-input-mode nil )
Section Next | Prev
Copyright 2007-2018 ycosSystems Appendix/A2.html