Vi & Vim

Hỏi và đáp cho những người sử dụng các nhóm soạn thảo văn bản vi và Vim

1
Cải thiện tốc độ phát lại vĩ mô?
Tôi đã ghi lại một macro đơn giản và phát lại nó trên các dòng sau, nhưng có vẻ như tốc độ phát lại rất chậm (xử lý rất ít dòng mỗi giây). Điều này có được mong đợi và có cách nào để cải thiện tốc độ như vậy …
12 macro 




2
Phím Remap Esc trong Vim
Có thể sắp xếp lại Esckhóa này sang khóa khác trong Vim không? Khi tôi đang sử dụng Vim trong cửa sổ bảng điều khiển máy khách web VMware vSphere toàn màn hình và tôi nhấn Escphím để thoát chế độ chỉnh sửa, nó cũng đưa tôi ra khỏi chế …



11
Thay thế thứ hai xảy ra trên dòng
Tôi có một danh sách các tập tin: ./a.temp.txt ./a.temp.txt ./a/b.temp.txt ./a/b.temp.txt ./a/b/c.temp.txt ./a/b/c.temp.txt Và tôi muốn xóa temp.trên mỗi dòng, nhưng chỉ xuất hiện lần thứ hai , do đó, tệp sẽ trông như sau: ./a.temp.txt ./a.txt ./a/b.temp.txt ./a/b.txt ./a/b/c.temp.txt ./a/b/c.txt Làm thế nào tôi nên làm điều này?


1
nếu khác endeliner
Tôi có oneliner này trong tôi vimrcnhưng nó không hoạt động: if has("patch-7.4.710") | set listchars+=space:· else | set listchars+=trail:· | endif VIM nói: E518: Unknown option: else Bạn có thể giúp tôi được không ?
11 vimscript 



1
Xóa từ khỏi từ điển
Tôi đang sử dụng gvim: $ gvim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51) MacOS X (unix) version Included patches: 1-329 Compiled by Homebrew Tôi đã chỉnh sửa dòng văn bản sau: enable mouse scrolling, pane selection, pan reiszing and so on. Tôi …


1
hủy bỏ hoàn thành
Thường thì chèn chế độ hoàn thành ( <C-n>) chèn từ đúng vào lần đầu tiên tôi nhấn <C-n>, nhưng không phải lúc nào cũng vậy. Do đó, tôi muốn Vim chèn trận đấu mà nó thấy tốt nhất khi tôi nhấn <C-n>, nhưng vẫn cho phép tôi hủy bỏ …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.