LXDEメニューからVim 8.2を実行できないのはなぜですか?

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 を実行できます。

.desktopVim 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

ベストアンサー1

端末に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

gvimVimには通常、コマンドラインから呼び出されるGUIバージョンがあります。グラフィックサポートでVimをコンパイルした場合は、グラフィックサポートを代わりに使用することもできます。

おすすめ記事