Bạn có thể sử dụng plugin bexec của vim . Theo hiểu biết của tôi, phiên bản mới nhất là 0,5.
Sau đó:
$ mkdir -p ~/.vim/plugin
$ mv bexec-0.5.vba ~/.vim/plugin
$ vim ~/.vim/plugin/bexec-0.5.vba
Bên trong bản thân vim khi chỉnh sửa tệp .vba thực hiện:
:so %
Một số đầu ra sẽ hiển thị cho bạn biết rằng bexec.vim đã được viết cũng như tài liệu, v.v.
Bây giờ, bạn có thể kiểm tra nó bằng cách mở (bất kỳ tập lệnh ngôn ngữ nào có trình thông dịch #! Hoạt động bình thường) trong vim và chạy
:Bexec
Lưu ý: Tôi muốn phần tách theo chiều dọc thay vì chiều ngang, vì vậy tôi đã làm:
$ grep -i -n split ~/.vim/plugin/bexec.vim | grep -i hor
102: let bexec_splitdir = "hor" " hor|ver
261: exec {"ver":"vsp", "hor":"sp"}[g:bexec_splitdir]
và thay đổi giá trị của từ "hor" thành "ver" ..
Tôi biết đó là một câu hỏi cũ, nhưng tôi hy vọng điều này có thể giúp ích cho ai đó. Tôi đã gặp phải vấn đề tương tự khi tham gia khóa học Kỹ thuật khởi động của Coursera, nơi giáo sư Palaji sử dụng Emacs và tôi không thích Emacs ..