- 18-
- Nhấn phím ESC để kết thúc chế độ chèn văn bản.
5.4. Thoát
khỏi vi
Muốn ra khỏi vi và ghi lại nội dung tập tin, bạn
nhấn phím ESC
và dùng một trong
các lệnh như sau:
:ZZ
hoặc
:wq
hoặc
:x
Thoát khỏi vi và không ghi lại các thay đổi trước đó
: q!
Khi ở trong chế độ soạn thảo của vi, muốn chạy chương trình shell, dùng lệnh :
: ! <shellcommand>
hoặc gọi shell, sau đó chạy các lệnh của người dùng, khi kết thúc bấm Ctrl-D để trở
lại vi:
: ! sh
$ <command>
$ Ctrl-D
5.4.1.
Dùng vi với danh sách các lệnh đã chạy của Shell
Lệnh fc (fix command) cho phép ta soạn thảo bằng vi và chạy lại các lệnh đã chạy
của Shell. Cách dùng như sau:
- Soạn thảo và cho chạy lệnh cuối cùng:
$fc
-
Soạn thảo một nhóm lệnh và cho chạy:
$ fc m n
- Xem danh sách 16 lệnh cuối cùng:
$ fc -l
hoặc history
$ fc -lr
(danh sách theo thứ tự ngược lại)
- Tạo một tập tin chứa một số lệnh đã chạy (của history):
$fc
-nl n1 n2 > cmd
cmd là một tập tin chứa các lệnh của history từ lệnh n1 đến lệnh n2
Bảng tóm tắt các lệnh của
vi
<i>
Inserts text before cursor
<I>
Enters text at start of line
<a>
Inserts text after cursor
<A>
Enters text at end of line
<o>
Opens a new line below cursor
<O>
Opens a new line above cursor
<d><w>
Deletes word
<d><d>
Deletes entire line