Khi tôi di chuyển các dòng với m
(ví dụ :m+1
) tất cả các nếp gấp của tôi được đóng lại. Sau đó tôi có thể mở lại nếp gấp zv
và con trỏ sẽ ở vị trí tôi di chuyển đến. Tôi sử dụng gấp với các {{{ }}}
dấu và có set foldmethod=marker
trong .vimrc của tôi.
Làm thế nào tôi có thể ngăn vim đóng các nếp gấp khi di chuyển các dòng?
vim -u NONE -U NONE -N fold-test
và chỉ cần thiết lập foldmethod=marker
. Tôi đang chạy Vim 7.4.712 trên Arch. Nếu tôi thử tương tự với Vim trên Vim 7.4.160 trên CentOS 7, tôi sẽ nhận được kết quả ngược lại (tất cả các lần mở khi sử dụng :m+1
). Và Vim 7.2.441 trên CentOS 6 hoạt động tốt ... Tất cả các fold*
cài đặt dường như giống nhau trên các máy này.
vim -u NONE -U NONE -N
. Nó có thể là một vấn đề với vimrc của bạn hoặc một plugin.