Để có thể thêm các dòng trống mà không cần chuyển sang chế độ chèn, tôi đang cố gắng ánh xạ ALT-o
và ALT-O
đến o<ESC>
vào<ESC>
Tôi đã thử những điều sau đây trong tôi .vimrc
map <M-o> o<ESC>
map <M-O> O<ESC>
và
map <ALT-o> o<ESC>
map <ALT-O> O<ESC>
và (như đề xuất dưới đây)
map <A-o> o<ESC>
map <A-O> O<ESC>
nhưng không có việc gì Nó chỉ đưa ra hành vi thông thường, như thể ALT-o
chưa được xác định.
Đây là lần đầu tiên tôi thay đổi .vimrc
tệp và tôi không thể tìm thấy tài liệu cho bạn biết cách chỉ định các khóa khác nhau. Nhưng tôi có thể xác minh rằng .vimrc
tệp của tôi đang được đọc, bằng cách bao gồm:
map <Enter> ihello<ESC>
Mà thành công ánh xạ <Enter>
để chèn hello
và trở về chế độ lệnh.
Tôi đang sử dụng vim với cygwin.
<C-o>
và <C-O>
.