2012-10-04 29 views
11

Tôi thấy rất nhiều nói về các phím khác nhau (<C-R>, <C-j><C-w>) trong Vim và tôi tự hỏi nếu có danh sách ở đâu đó (:help?) Cho biết chúng là gì. Tôi đã tìm ra <C-R> là Enter ("vận chuyển trở lại", tôi giả sử) nhưng thường những người khác không có ý nghĩa ngay lập tức.Phím <C-w> trong Vim là gì?

Cập nhật: Tôi ước có cách đánh dấu nhiều câu trả lời "tốt nhất", vì tất cả đều rất hữu ích. Cảm ơn bạn.

+4

Nhìn vào ': giúp đỡ <>' –

+2

Hoặc tốt hơn: ': giúp key-notation'. – romainl

Trả lời

8

Đây không phải là khóa, chúng là các khóa được liên kết với phím điều khiển. <C-j> có nghĩa là "Nhấn j trong khi nhấn điều khiển".

<C-R> không phải trả về vận chuyển, đó là lệnh làm lại. <CR> là phương tiện chuyên chở. <C-F> được lật lên, <C-B> đang lật trang, ...

1

Các phím điều khiển. Ví dụ: sử dụng <C-w> h (hoặc j, k, l) sẽ chuyển đổi giữa các bộ đệm mở.

<C-j> sẽ chuyển bạn xuống một dòng. Ngoài ra, tôi có thể sai, nhưng tôi tin rằng vận chuyển trở lại là <CR> (không phải <C-R>).

12

Vì vậy, nhiều khóa-ràng buộc để tìm hiểu trong vim, bạn nên tìm hiểu cách sử dụng :help.
Có một số lời khuyên để có được sự giúp đỡ nhanh chóng:

Ctrl-W trong chế độ bình thường:

:h ^w 

Ctrl-W trong chế độ chèn:

:h i^w 

Ctrl-W trong chế độ hình ảnh:

:h v^w 

Ctrl-W trong chế độ lệnh:

:h c^w 

Mở trợ giúp trong tabpage khác:

:tab h ^w