Касание Ubuntu - как создать Единицу .desktop средство запуска для создания терминала UT, чтобы открыть и выполнить команду?

Мне установили последнее Касание Ubuntu на Nexus 7.

Я просто склонный - установлен там 'emacs' пакет. В настоящее время я открываю Терминальное приложение в Касании Ubuntu и ввожу "emacs" для получения запущенного.

Я хочу создать .desktop средство запуска для запуска emacs в терминале (-СЗ) режим прямо от Сенсорного рабочего стола Единицы Ubuntu.

Я хочу продолжать использовать новое Сенсорное терминальное приложение Ubuntu в качестве оболочки для выполнения emacs, потому что человечность затрагивает, терминал позволяет мне настраивать свою панель инструментов для включения пользовательских ярлыков, я должен использовать emacs с виртуальной клавиатурой. Как CTRL-X, CTRL-@, и т.д.

Нормальный gnome-terminal не выглядит хорошим, потому что не было бы этой полезной панели инструментов, и я не всегда использую касание человечности с аппаратной доступной клавиатурой.

Кроме того, когда я склонный - установлен gnome-terminal и добавил gnome-terminal -e "emacs -nw" в мое средство запуска как любезно предложено ниже - это не работает, ни зародышевое гномом ни emacs окно не появляется, просто короткий 'запускают приложение' анимация. И gnome-terminal не хорошо из-за этого пропускающий пользовательскую панель инструментов ключей, таким образом, я предполагаю, что это - тупик для меня.

Таким образом, я предполагаю, что вопрос - как я должен изменить существующее .desktop средство запуска для Сенсорного Терминального приложения Ubuntu, чтобы заставить его открыть emacs на своем запуске?

Здесь немного сокращается Касание Ubuntu по умолчанию терминальное приложение .desktop средство запуска. Как я должен изменить его, чтобы заставить его запуститься emacs в терминальном режиме при нажатии?

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=aa-exec-click -p com.ubuntu.terminal_terminal_0.7.49 -- terminal
Icon=/custom/click/.click/users/@all/com.ubuntu.terminal/terminal64.png
Name=Terminal
X-Ubuntu-Touch=true
X-Ubuntu-Default-Department-ID=accessories
Path=/custom/click/.click/users/@all/com.ubuntu.terminal
X-Ubuntu-Old-Icon=terminal64.png
X-Ubuntu-Application-ID=com.ubuntu.terminal_terminal_0.7.49
Name[en_US]=com.ubuntu.terminal_terminal_0.7.49.txt

Вот то, что я пытался поместить в вышеупомянутое средство запуска и что не работало:

  1. Exec=aa-exec-click -p com.ubuntu.terminal_terminal_0.7.49 -- terminal emacs
  2. Exec=aa-exec-click -p com.ubuntu.terminal_terminal_0.7.49 -- terminal -e "emacs -nw"
1
задан 13 February 2015 в 00:06

1 ответ

Я предполагаю, что Вы пытаетесь запустить Emacs во встроенном терминале Ubuntu, не так ли?

Затем необходимо запустить терминальное приложение и передать команду для него для выполнения. Например, Вы могли сделать это с терминалом гнома использование команды

gnome-terminal -e "emacs -nw"

, у меня нет терминала Касания Ubuntu установленным, таким образом, я не проверю, принимает ли это, что команды выполняются через аргументы программы и каков синтаксис. Если так, тогда команда, чтобы вставить .desktop файл выглядела бы подобной тому выше.

GUI Emacs, вероятно, невозможен работать на касании Ubuntu до выполнения земель приложений XMir в производственных изображениях - у меня нет устройства, чтобы установить UT на и не иметь никакой информации, произошло ли это к настоящему времени.

0
ответ дан 6 October 2019 в 01:51

Другие вопросы по тегам:

Похожие вопросы: