2009-07-03 35 views
6

Tôi đã tải xuống tệp vimrc này. Nó chứa các mục để ánh xạ các phím được phân cách bằng dấu phẩy cho các lệnh nhất định. tức là:Phím lệnh dấu phẩy Vim

map ,e :e <C-R>=expand("%:p:h") . "/" <CR> 

Điều tôi không thể hiểu là làm thế nào để chạy các lệnh này trong Vim.

Làm cách nào để chạy ", e"?

Trả lời

7

Bạn chỉ cần nhập , và sau đó e. Để xác minh rằng nó thực sự đang được ánh xạ, bạn có thể sử dụng lệnh :map ,e.

+3

tinh chỉnh nhỏ cho ckeck này là : bản đồ chi tiết, e Điều này sẽ cung cấp cho bạn dòng nó đã được đặt – michael

2

chỉ cần gõ nó

,e 

thats nó, vì bản đồ là một ánh xạ bình thường, nó nên làm việc trong chế độ cấp phát bình thường, hình ảnh và điều hành. thấy

:h 40.1 

trong vim, cho sự giúp đỡ về chế độ bản đồ

3

Nhấn ESC và sau đó gõ ,e

Các ESC sẽ xác nhận bạn ra khỏi chế độ chèn (nếu bạn đã làm đúng)

4

Nếu bạn sử dụng các bản đồ này, bạn cũng sẽ muốn sử dụng

nnoremap ,, , 

Vì vậy, bạn có thể có chức năng , (lặp lại chuyển động fFtT mới nhất, nhưng theo hướng ngược lại). Điều này đôi khi hữu ích, mặc dù không hữu ích như tệp chỉnh sửa đó trong bản đồ thư mục của tệp hiện tại mà bạn có.

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