Vim
為什麼我不能從 LXDE 菜單執行 Vim 8.2?
我用 解除安裝了 Vim 8.0
sudo apt remove vim-common
,並編譯並安裝了最新版本:git clone https://github.com/vim/vim.git cd vim/src make sudo make install
vim
我可以在終端中執行 Vim 8.2 。這是
.desktop
Vim 8.2 的文件:[Desktop Entry] Name=Vim Comment=text editor Exec=/home/debian/vim/src/vim %F Icon=/home/debian/vim/src/vim.ico Type=Application MimeType=text/plain Categories=GTK;Utility;TextEditor; Keywords=text;editor;vim;
為什麼我不能從菜單中執行 Vim?當我點擊菜單中的“Vim”時,Vim 沒有彈出。
如果我使用它沒有區別:
Exec=/home/debian/vim/src/vim %F
或者
Exec=/usr/local/bin/vim %F
我正在使用
lxterminal
.debian
在您的終端中,輸入
which vim
並檢查您使用的路徑是否正確。
vim
是基於文本的程序,需要在終端中執行。為了使您的.desktop
文件正常工作,您需要添加行:Terminal=true
,如下所示:[Desktop Entry] Name=Vim Comment=text editor Exec=/home/debian/vim/src/vim %F Icon=/home/debian/vim/src/vim.ico Type=Application MimeType=text/plain Categories=GTK;Utility;TextEditor; Keywords=text;editor;vim; Terminal=true
有一個可用的 GUI 版本的 Vim,通常
gvim
從命令行呼叫。如果你用圖形支持編譯 Vim,你可能想用它來代替。