Не возможный. терминалы гнома однако могли сохранить текущий рабочий каталог, если вызвано из контекстного меню терминала. Но выяснение у него к ssh было бы трудным, возможно, вещь выполнить немедленно вид. Однако существует этот гном определенный апплет панели (я предполагаю записанный в рубине), который может помочь Вам справиться со своими соединениями SSH в основанном на меню взаимодействии. http://sshmenu.sourceforge.net/
shell-expand-line
(\e\C-e
) разворачивает замены команды в ударе.
$ bind -p|grep shell-ex
"\e\C-e": shell-expand-line
$(!!)\e\C-e
выполнил бы предыдущую команду снова и вставил бы вывод:
"\eo": "$(!!)\e\C-e"
Это также разворачивает другие замены команды, но нет никакой команды как shell-expand-word
.
В ударе 4.0 или позже Вы могли также включить globstar
, ввести **/file.txt
, и используйте glob-complete-word
(\eg
) или glob-expand-word
(\C-x*
).
Вот удобный прием — добавляет эта строка к ~/.inputrc (создание файла при необходимости):
Управление-x: shell-expand-line
Обратите внимание, что Вы могли также или следующего для расширения только истории, или псевдонимов или обоих:
Управление-x: history-expand-line
или
Управление-x: alias-expand-line
или
Управление-x: history-and-alias-expand-line
Это подбиралось из этого блога и этого вопроса на SuperUser, который очень похож: