arch/xfce 上的 gvim 缺少選單

arch/xfce 上的 gvim 缺少選單

見主題。

set guioptions?

guioptions=aegirLtmT

正常的提示是刪除~/.gnome2/Vim,但是這個檔案不存在。

奇怪的是,安裝一些插件後,Plugin顯示為選單項目。

我在 arch 上安裝的 gvim 是不是已經崩潰了?我已經嘗試過重新安裝,但沒有幫助。

編輯:接受的答案不是我為解決問題所做的事情(請參閱我對答案的評論),但希望能起作用。

答案1

@simendsjo 似乎缺少該文件$VIMRUNTIME/menu.vim。我很樂意把我的給他,但我會盡可能地相信我自己。您可以從以下位置下載:這裡不過(它是一個鏡像 ftp.vim.org)並將其放入$VIMRUNTIME/.

我只是創建一個單獨的答案,以便其他人將其視為正確的答案(如果實際上這解決了問題)。

答案2

我沒有答案,但這是我解決問題的方法。

首先要嘗試的是從 shell 啟動 gvim,如下所示:

gvim -u NONE

這應該會顯示功能表列和工具列。如果你沒有看到這兩個,也許你的 gvim 是在不支援它們的情況下構建的,但這是值得懷疑的。執行

:version

並尋找以 開頭的任何功能名稱-,例如-menu

您顯示的「guioptions」值中的標誌順序與預設順序不同是可疑的。這表示在啟動過程中刪除了某些內容,然後新增了標誌。這可能與此有關。正常重啟gvim並xecute

:verbose set guioptions?

看看最後是什麼觸動了該選項。

您可以嘗試的其他操作是執行

:scriptnames

這將顯示 gvim 自啟動以來取得的所有腳本檔案。這可能會向您顯示一些可疑文件,例如~/.gnome2/Vim您正在尋找的文件。

相關內容