2012-02-28 34 views
6

Làm cách nào để cuộn cửa sổ khác trong :vsplit trong VIM? Tôi đã xem ở khắp mọi nơi, nhưng tất cả các trang web đều nói về cách đồng bộ hóa cả hai cửa sổ để cuộn lại với nhau. Tôi muốn xem một tập tin, chỉnh sửa nó, trong khi cuộn một tập tin khác.Cuộn cửa sổ kia trong VIM Split

Trả lời

12

Tôi khá (ok, khá) chắc chắn không có gì được xây dựng để làm điều này, không kém phần nào vì nó chỉ có ý nghĩa khi có chính xác hai cửa sổ. Tuy nhiên, đối với trường hợp cụ thể đó, bạn có thể sử dụng ánh xạ. Đặt chúng trong ~/.vimrc của bạn:

nmap <a-j> <c-w>w<c-e><c-w>w 
nmap <a-k> <c-w>w<c-y><c-w>w 

Điều này sẽ làm Alt + J cuộn xuống và Alt + K lên, bạn có thể thay đổi những người như bạn muốn. Nếu bạn muốn nó làm việc với nhiều cửa sổ hơn, bạn sẽ phải viết một kịch bản.

Các vấn đề liên quan