通常情況下,我們從這樣的命令行打開gvim的關閉GVIM:如何從命令提示符
gvim someFile.txt
但是我們如何從命令行關閉它呢?而不是從gvim本身關閉它?
我想做一些自動操作,因此需要從命令行關閉它。
在此先感謝!
通常情況下,我們從這樣的命令行打開gvim的關閉GVIM:如何從命令提示符
gvim someFile.txt
但是我們如何從命令行關閉它呢?而不是從gvim本身關閉它?
我想做一些自動操作,因此需要從命令行關閉它。
在此先感謝!
首先,你爲什麼要使用gui應用程序進行自動化?
但是你可以通過發送關閉,要麼<ESC>ZZ
或:q!
GVIM在客戶機/服務器的方式來行動的能力。這意味着你可以發送命令到正在運行的vim。
執行以下操作
運行以下命令來關閉GVIM
VIM --servername GVIM --remote-發送「:WQ '
這會將文件保存在GVIM中並關閉GVIM。
你爲什麼試圖在自動化腳本中打開'gvim'?我認爲,出於自動化的目的,'sed' /'awk'可能是更好的選擇。即使您想使用vim,也可以使用VIMscript,它將作爲自動化腳本的一部分生成,並使用'vim -S $ VIMSCRIPT_PATH'打開VIM。在該腳本中保留'qall'作爲最後的陳述。 – anishsane 2015-04-02 05:51:22