1
8
vd1 0,0-1 All
~
~
~
vd2 0,0-1 All
"vd2" [New File]
Sau đây là một số các lệnh hay dùng:
CTRL-W
chia cửa sổ hiện tại thành hai phần
:split <file>
chia cửa sổ và soạn thảo <file> trên một phần chia của cửa sổ
:sf <file>
chia cửa sổ, tìm file trên đường dẫn và soạn thảo nó
CTRL-W CTRL-^ chia cửa sổ và edit alternate file
CTRL-W
n
tạo một cửa sổ trống mới (giống :new)
CTRL-W
q
dừng việc soạn thảo và đóng cửa sổ (giống
:q)
CTRL-W
o
phóng to cửa sổ hiện hành trên toàn màn hình
CTRL-W
j
di chuyển trỏ soạn thảo xuống cửa sổ dưới
CTRL-W
k
di chuyển trỏ soạn thảo lên cửa sổ trên
CTRL-W
t
di chuyển trỏ soạn thảo lên đỉnh cửa sổ
CTRL-W
b
di chuyển trỏ soạn thảo xuống đáy cửa sổ
CTRL-W
p
di chuyển trỏ soạn thảo đến cửa sổ được kích hoạt lúc trước
CTRL-W
x
di chuyển trỏ soạn thảo đến cửa sổ tiếp theo
CTRL-W
=
tạo tất cả các cửa sổ có chiều cao như nhau
CTRL-W
-
giảm chiều cao của cửa sổ hiện thời
CTRL-W
+
tăng chiều cao của cửa sổ hiện thời
CTRL-W Ỵ
thiết đặt chiều cao của cửa sổ hiện thời
B.1.3. Ghi và thoát trong vim
Bảng dưới đây giới thiệu các lệnh để ghi nội dung file lên hệ thống file và thoát khỏi
vim sau khi đã soạn thảo xong nội dung của file (tham số ửn, mứ nếu có mang ý nghĩa "từ
dòng n tới dòng m")
.
:[n,m] w [!]
ghi file hiện thời.
:[n,m] w <file>
ghi nội dung ra <file>, trừ khi file đó đã thực sự tồn tại
:[n,m] w! <file>
ghi nội dung ra <file>, nếu file đã tồn tại thì ghi đè lên
nội dung cũ
:[n,m] w[!] >> [<file>]
chèn thêm vào <file>, nếu không có file, mặc định là file
hiện thời
:[n,m] w !<lệnh>
thực hiện <lệnh> trên các dòng từ dòng thứ n đến dòng
thứ m như thiết bị vào chuẩn
:[n,m] up [thời gian] [!]
ghi file hiện thời nếu nó được sửa đổi
:q [!]
thoát khỏi
vim
:wq [!] [<file>]
ghi nội dung <file> (mặc định là file hiện thời) và thoát
khỏi
vim
:x [!] <file>
giống :wq nhưng chỉ ghi khi thực sự có sự thay đổi trong
nội dung file (giống ZZ)