
見主題。
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
您正在尋找的文件。