O comando Executar não executa programas de linha de comando

2

No Unity existe um menu chamado "Execute a command", que pode ser executado pelo atalho ALT + F2 . Está a funcionar bem apenas quando tento utilizá-lo para executar programas GUI, como, por exemplo, gedit .

Não funciona completamente quando eu coloco o comando que tenta executar o programa de linha de comando como: vim test.txt Depois disso, não há mensagem de erro, simplesmente nada acontece. É algum bug ou algum "recurso"?

Como eu poderia executar programas de linha de comando dentro do Ubuntu / Unity sem executar o "Terminal"?

    
por Kendzi 24.07.2014 / 21:51

1 resposta

1

Os aplicativos de linha de comando usarão um terminal de qualquer forma. Se você quer editar test.txt com o vim, você ainda precisa dizer qual terminal você quer usar. O comando completo que você tem que inserir, assumindo que você execute o vim no gnome-terminal (usando ALT + F2 ) é:

gnome-terminal -x vim test.txt

Do que funciona.

    
por Jacob Vlijm 24.07.2014 / 22:05