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