Gnome

如何在單個實例中執行 gVim

  • October 27, 2011

我希望它在點兩下一個已經打開的文件或一個新文件時,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從更改truefalsein/usr/share/applications/gvim.desktop解決了這個問題。

來源:http ://www.phacks.net/open-multiple-text-files-as-tabs-gvim-kde4/

引用自:https://unix.stackexchange.com/questions/23162