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

4
Sử dụng mẫu của lệnh ex toàn cầu được tìm thấy trên một dòng để thay thế trong một dòng khác
Trong mã fortran của tôi, tôi có rất nhiều khối như sau subroutine name(arg1,arg2,arg3,...) : end subroutine và tôi muốn họ trở thành subroutine name(arg1,arg2,arg3,...) : end subroutine name Trong đó mỗi khối này có thể được thụt vào bởi bất kỳ số lượng khoảng trắng nào (trên thực tế, …

2
Vim ẩn bộ đệm như trong emacs?
Tôi đang cố gắng tìm hiểu làm thế nào khái niệm vim về bộ đệm, cửa sổ và tab ánh xạ lên emacs. Dường như với tôi điều đó <c-w>svà <c-w>vgần tương đương với Emacs C-x 2và C-x 3. Chúng không hoàn toàn tương đương vì các phân chia vim …


1
Tôi không thể hủy ánh xạ tổ hợp phím `y <CG>`
Khi tôi kiểm tra bản đồ của mình với :verb nmap y tôi có: n y&lt;C-G&gt; *@:call setreg(v:register, &lt;SNR&gt;104_recall())&lt;CR&gt; Last set from ~/.vim/bundle/vim-fugitive-2.2/plugin/fugitive.vim Tôi cố gắng hủy bỏ nó với :unmap y&lt;C-G&gt;và với :unmap y&lt;C-g&gt;, nhưng nó không có hiệu lực và tôi nhận được lỗi E31: No such mapping. …

2
Gấp tài liệu Python
Theo WIKI , các tập lệnh có thể được gấp lại dựa trên cú pháp. Có ai có một giải pháp để gấp các tài liệu Python? Về cơ bản, tất cả những gì tôi cần là gấp lại """ text between triple quotation marks """, như thế này: Cảm …


2
Làm cách nào để thay đổi chủ đề Hàng không?
Tôi đang sử dụng hãng hàng không với chủ đề mặc định (dựa trên gruvbox chủ đề của tôi). Tôi sử dụng :AirlineTheme base16trong khi tôi đã mở vim của mình để thay đổi chủ đề hàng không của tôi thành cơ sở16. Nhưng tôi muốn thay đổi chủ đề …


2
Có cách nào để chọn lại hình dạng trực quan cuối cùng, thay vì lựa chọn thực tế cuối cùng, bắt đầu từ vị trí con trỏ hiện tại không?
Tôi biết rằng gv chọn lại lựa chọn hình ảnh cuối cùng. Điều này thật tuyệt và tôi sử dụng nó thường xuyên. Nhưng đôi khi tôi muốn làm một cái gì đó liên quan nhưng khác: từ vị trí con trỏ hiện tại, chọn một khối có cùng hình …



4
Làm cách nào để xác định chế độ tự động hoạt động trên tất cả các tệp ngoại trừ một kiểu tệp nhất định?
Ví dụ, tôi có autocommandđịnh nghĩa sau : augroup cursorline autocmd! autocmd WinLeave,BufLeave * set nocursorline autocmd WinEnter,BufEnter * set cursorline augroup end Tôi muốn xác định một cái gì đó loại trừ *.texcác tập tin: autocmd WinEnter,BufEnter * "except *.tex" set cursorline Cú pháp cho điều đó là gì? …




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.