Vim là một trình soạn thảo văn bản mạnh mẽ và linh hoạt được sử dụng phổ biến trên các hệ điều hành Unix và Linux. Dưới đây là một số thao tác cơ bản khi sử dụng Vim:
-
Mở một Tệp Tin:
vim tên_tệp_tin
Nếu tệp tin không tồn tại, Vim sẽ tạo một tệp mới với tên bạn đã chỉ định.
-
Chế Độ Insert:
- Nhấn
i
để chuyển sang chế độ insert. Bây giờ bạn có thể nhập văn bản như bình thường. - Nhấn
Esc
để thoát khỏi chế độ insert và quay về chế độ normal.
- Nhấn
-
Lưu và Thoát:
- Trong chế độ normal, nhập
:w
để lưu. - Nhập
:q
để thoát. - Nhập
:wq
để lưu và thoát.
- Trong chế độ normal, nhập
-
Thoát Mà Không Lưu:
- Nếu bạn muốn thoát mà không lưu, nhập
:q!
.
- Nếu bạn muốn thoát mà không lưu, nhập
-
Di Chuyển Trong Tệp Tin:
- Sử dụng các phím mũi tên hoặc
h
,j
,k
,l
để di chuyển. -
h
: sang trái,j
: xuống dưới,k
: lên trên,l
: sang phải.
- Sử dụng các phím mũi tên hoặc
-
Xoá và Cắt:
- Đưa con trỏ đến dòng hoặc ký tự bạn muốn xoá.
- Nhấn
x
để xoá một ký tự. - Nhấn
dd
để xoá một dòng.
-
Dán:
- Nhấn
p
để dán văn bản đã được cắt hoặc sao chép sau con trỏ.
- Nhấn
-
Tìm và Thay Thế:
- Trong chế độ normal, nhập
:/từ_cần_tìm
để tìm từ. - Nhấn
n
để di chuyển đến kết quả tiếp theo. - Để thay thế, nhập
:%s/từ_cần_tìm/từ_thay_thế/g
.
- Trong chế độ normal, nhập
-
Undo và Redo:
- Nhập
u
để undo. - Nhập
Ctrl + r
để redo.
- Nhập
- Chức Năng Hồi:
- Đưa con trỏ đến một từ, nhập
*
để tìm từ tiếp theo giống từ hiện tại.
Đây chỉ là một số thao tác cơ bản. Vim có nhiều tính năng phức tạp khác. Để tìm hiểu thêm, bạn có thể sử dụng vimtutor
, một chương trình giáo dục tích hợp sẵn với Vim. Gõ vimtutor
trong dòng lệnh để bắt đầu học.