Lxde - arquivo da área de trabalho para abrir arquivos no lxterminal

0

Eu tenho um arquivo .desktop em .local / share / applications para abrir arquivos de texto no vim (versão do console). Isso funciona perfeitamente no gnome, na unidade. Em Lxde isso falha. Eu tentei usar o lxterminal no lugar do gnome-terminal. Ele abre a cópia do arquivo e não o arquivo em si (ao salvar, ele pergunta se eu quero substituir o arquivo original).

O que está errado? Como posso definir isso certo?

E aqui está o arquivo .desktop.

[Desktop Entry]
Encoding=UTF-8
Name=Vim Text Editor (Console)
Comment=Edit text files in a console using Vim
# Exec=gnome-terminal --window-with-profile=yaadyaa --maximize --execute bash -c "vim %u"
Exec=lxterminal -e vim "%u"
Terminal=true
Type=Application
Icon=/usr/share/pixmaps/vim.svg
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true
    
por deshmukh 03.11.2012 / 06:37

1 resposta

0

Ter Terminal = true provavelmente é o que o quebra. Isso diz ao SO para abrir um terminal com o comando na linha Exec. Portanto, defina o Terminal como false e verifique se você tem a sequência de caracteres de comando para o lxterminal corretamente formatada . Abaixo está o meu arquivo de desktop para abrir arquivos no nano, outro editor de texto do console.

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Nano Text Editor (Console)
Comment=Edit text files in a console using Nano
Exec=lxterminal -t Nano --command=/usr/bin/nano\ "%f"
Terminal=false
Type=Application
Icon=lxterminal
Categories=Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
    
por Erik Lundmark 01.11.2013 / 12:21