Gnome
如何在單個實例中執行 gVim
我希望它在點兩下一個已經打開的文件或一個新文件時,gVim 使用相同的視窗。從之前在 Stackoverflow 上提出的這個問題中,我想出瞭如何通過設置一個別名來做到這一點:
alias gvim="gvim --remote-tab-silent" || gvim
這對終端非常有用,沒有任何問題。為了也為桌面啟用此功能,我嘗試編輯
/usr/share/applications/gvim.desktop
. 裡面的預設執行命令gvim.desktop
是:gvim -f %F
我將其更改為:
gvim --remote-tab-silent %F
當我試圖打開一個已經打開的文件時,這給我帶來了麻煩。打開時間太長,最後還是打不開。什麼可能導致了問題?如果重要的話,我正在執行 Gnome 2.x 和 Vim 7.2.x。
StartupNotify
從更改true
為false
in/usr/share/applications/gvim.desktop
解決了這個問題。來源:http ://www.phacks.net/open-multiple-text-files-as-tabs-gvim-kde4/