我正在编写一个脚本文件,需要关闭已打开的vim文件。那么,如何通过shell脚本关闭或退出文件?我尝试了这个解决方案,但没有成功。我是这样尝试的:
vim path_to_file/abc +qa
GVIM
的Vim实例退出:$ vim --servername GVIM --remote-send '<C-\><C-N>:quitall!<CR>'
暴力破解:杀死所有正在运行的Vim实例 :-)
$ killall vim
$ kill `lsof -t /path/to/.file.swp`
vim
不是一个服务器。它不会监听随机 shell 脚本给出的命令。 - n. m.