2009-09-16 25 views
22

Tôi đang cố gắng thay đổi <Leader> trong MacVim thành cái gì đó ít gây ra đường hầm. Tôi đã thêm dòng nàyThay đổi Người dẫn đầu trong MacVim?

let mapleader="," 

vào my .gvimrc, nhưng "\" vẫn là phím duy nhất hoạt động. Tui bỏ lỡ điều gì vậy?

+0

Điều này dường như không phải là MacVim cụ thể. bất cứ ai có thể xác nhận điều này? Nếu nó áp dụng cho các phiên bản windows/linux tôi muốn nói câu hỏi này nên được gắn thẻ lại để không phải là macvim cụ thể. – ThiefMaster

Trả lời

25

Dòng cần đi vào bình thường .vimrc (thay vì .gvimrc). .gvimrc không được đọc cho đến khi tất cả các plugin đã được tải, theo đó tất cả các ánh xạ đã được tạo với trình dẫn bản đồ mặc định.

.gvimrc chỉ dành cho các tùy chọn dành riêng cho GUI, mọi thứ khác phải ở trong .vimrc.

+1

Tôi không biết nếu MacVim đọc '.gvimrc' nhưng tôi khá chắc chắn nó đọc' .vimrc' vì vậy điều này sẽ làm việc. Có thể thêm các dòng có điều kiện vào '.vimrc' của bạn để kiểm soát hành vi cụ thể của MacVim. –

+1

.gvimrc được đọc sau .vimrc. Xem: help gvimrc. –

+0

Ah. Đừng bận tâm. –

0

Tôi sử dụng macvim và dường như nó sử dụng .vimrc Tôi cũng có người dẫn đầu được ánh xạ tới ký tự đó.

0

Nếu bạn đang sử dụng một số tập lệnh để tùy chỉnh vim của mình, bạn có thể thử đặt let mapleader="," vào tệp ~/.vimrc.before của mình. Ít nhất điều này đã làm các trick cho tôi.

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