Điều hướng trong tệp trong VIM

Navigating Within File Vim



Điều hướng trong tệp đóng một vai trò quan trọng trong việc soạn thảo văn bản. Để làm việc hiệu quả hơn, bạn nên biết tất cả các phương pháp hoặc phím tắt có thể có liên quan đến điều hướng tệp trong trình chỉnh sửa Vim. Điều hướng trong tệp trong các trình chỉnh sửa đồ họa khác khá dễ dàng và đơn giản. Tuy nhiên, trong Vim, bạn phải nhớ một số mẹo và thủ thuật liên quan đến các tùy chọn điều hướng Vim. Vim cung cấp hỗ trợ tuyệt vời cho một số tính năng điều hướng nâng cao.

Trong bài viết này, chúng tôi sẽ giải thích cách điều hướng trong tệp bằng Vim. Chúng tôi sẽ đề xuất một số kỹ thuật điều hướng để điều hướng, điều này sẽ giúp bạn cải thiện năng suất.







Chúng tôi đã chạy tất cả các tùy chọn điều hướng trên Vim trong bài viết này bằng cách sử dụng hệ thống Ubuntu 20.04.



Làm thế nào để điều hướng trong một tệp trong Vim?

Vim cung cấp một số cách phức tạp để điều hướng trong tệp. Bạn phải nhớ các phím tắt để điều hướng Vim. Hãy để chúng tôi bắt đầu xem xét các tùy chọn điều hướng Vim sau đây.



Đầu tiên, bạn sẽ mở thiết bị đầu cuối thông qua thanh trình khởi chạy ứng dụng. Bây giờ, gõ ‘Vi’ để khởi chạy trình soạn thảo dòng lệnh Vim. Gõ lệnh sau để mở tệp trong Vim để chỉnh sửa:





:chỉnh sửa<tên tập tin>

Hoặc bạn cũng có thể nhập lệnh sau trên thiết bị đầu cuối để mở tệp.

$chúng tôi<tên tập tin>



Điều hướng trong các dòng tệp

Khi tệp được mở trong Vim, bạn sẽ thử các tùy chọn điều hướng dòng tệp sau trên tệp này.

k - di chuyển lên trên
j - di chuyển xuống dưới
l - di chuyển sang bên phải
h - di chuyển sang bên trái

Bạn cũng có thể sử dụng các phím mũi tên trên bàn phím để điều hướng trong tệp.

Bạn cũng có thể lặp lại thao tác N lần trong Vim. Ví dụ: nếu bạn muốn di chuyển xuống 5 dòng, thì hãy viết ‘5j’.

Vim cũng cho phép người dùng điều hướng tệp đến các vị trí khác thay vì chỉ tải lên hoặc tải xuống. Sử dụng các tùy chọn sau để thực hiện hành động này.

0 - con trỏ di chuyển đến đầu dòng hiện tại
$ - con trỏ di chuyển đến cuối dòng hiện tại
Ctrl + f - di chuyển để cuộn xuống toàn bộ trang
Ctrl + b - di chuyển để cuộn lên toàn bộ trang

Điều hướng giữa các từ tệp

Bạn có thể sử dụng lệnh sau để điều hướng từ trong tệp:

w - con trỏ di chuyển đến đầu từ tiếp theo
e - con trỏ di chuyển đến cuối từ
b - con trỏ di chuyển đến đầu từ trước đó

Điều hướng đặc biệt

Các lệnh sau có thể được sử dụng để điều hướng đến một vị trí dòng cụ thể:

: n - di chuyển đến dòng thứ n trong tệp
: 0 - chuyển đến đầu tệp hiện tại

hoặc

(gg - tùy chọn này cũng sẽ di chuyển con trỏ đến đầu tệp)

: $ - di chuyển đến cuối tệp hiện tại

hoặc

(G - bạn cũng có thể sử dụng tùy chọn này để di chuyển đến cuối tệp)

Ghi chú: khi bạn sẽ sử dụng các phím của bàn phím, thì hãy cẩn thận về trường hợp của các phím.

H - di chuyển con trỏ đến đầu màn hình hiển thị.
M - di chuyển con trỏ đến dòng giữa của màn hình.
L - di chuyển con trỏ đến dòng cuối của màn hình.

Điều hướng trong các Đoạn

{- di chuyển con trỏ đến đầu đoạn văn hiện tại. Nếu bạn nhấn {một lần nữa và một lần nữa, thao tác này sẽ chuyển bạn đến đầu đoạn trước.

} - di chuyển con trỏ đến cuối đoạn. Nếu bạn nhấn} nhiều lần, nó sẽ chuyển bạn đến cuối đoạn tiếp theo.

Làm thế nào để sử dụng bước nhảy để điều hướng?

Vim giữ một bản ghi của mỗi lần điều hướng thông qua một danh sách nhảy. Bạn có thể di chuyển các hướng lùi và tiến bằng cách sử dụng danh sách nhảy.

Danh sách nhảy lưu giữ bản ghi tất cả những nơi bạn đã đến bằng cách theo dõi số dòng, cột và tệp / văn bản.

Thực hiện lệnh sau để hiển thị danh sách Nhảy:

:nhảy

Bạn có thể sử dụng lệnh sau dựa trên danh sách nhảy của mình:

Ctrl + o - Chuyển con trỏ về vị trí trước đó
Ctrl + i - Chuyển con trỏ đến vị trí tiếp theo

Điều hướng mã

Bạn có thể sử dụng các tùy chọn sau khi đang làm việc trên các tệp mã lập trình.

% con trỏ sẽ di chuyển để khớp với dấu ngoặc
[[chuyển đến đầu chức năng
[{chuyển đến đầu khối

Đó là tất cả về điều hướng trong một tệp trong trình chỉnh sửa Vim. Trong bài viết này, chúng tôi đã giải thích các tùy chọn và lệnh điều hướng khác nhau sẽ giúp ích cho bạn trong tương lai. Bạn có thể khám phá thêm các phím tắt điều hướng bằng Vim. Tôi hy vọng bạn thích bài viết này.