Поиск истории Bash использование стрелок, в Guake

Мне вполне нравится опция автоматически заполнить терминальные команды из истории, с помощью стрелок клавиатуры (как объяснено здесь, или здесь).

Все же, конфигурация в .inputrc не влияет на терминал в Guake. Как я могу реализовать эту ту же опцию в Guake? Все конфигурационные файлы, которые генерирует Guake (найденный в ~/.gconf/apps/guake/) находятся в .xml формат. Например, это - список "общей конфигурации" файл:

<?xml version="1.0"?>
<gconf>
    <entry name="window_ontop" mtime="1480435601" type="bool" value="false"/>
    <entry name="compat_delete" mtime="1480435601" type="string">
        <stringvalue>delete-sequence</stringvalue>
    </entry>
    <entry name="compat_backspace" mtime="1480435601" type="string">
        <stringvalue>ascii-delete</stringvalue>
    </entry>
    <entry name="use_palette_font_and_background_color" mtime="1480435601" type="bool" value="true"/>
    <entry name="use_default_font" mtime="1480435601" type="bool" value="true"/>
    <entry name="scroll_keystroke" mtime="1480435601" type="bool" value="true"/>
    <entry name="history_size" mtime="1480435601" type="int" value="1024"/>
    <entry name="use_scrollbar" mtime="1480435601" type="bool" value="true"/>
    <entry name="mouse_display" mtime="1480435601" type="bool" value="true"/>
    <entry name="display_n" mtime="1480435601" type="int" value="0"/>
    <entry name="quick_open_command_line" mtime="1480435601" type="string">
        <stringvalue>gedit %(file_path)s</stringvalue>
    </entry>
    <entry name="window_tabbar" mtime="1480435601" type="bool" value="true"/>
    <entry name="window_halignment" mtime="1480435601" type="int" value="0"/>
    <entry name="window_width_f" mtime="1480435601" type="float" value="100"/>
    <entry name="window_width" mtime="1480435601" type="int" value="100"/>
    <entry name="window_losefocus" mtime="1480435603" type="bool" value="true"/>
    <entry name="prompt_on_close_tab" mtime="1480435601" type="int" value="0"/>
    <entry name="prompt_on_quit" mtime="1480435601" type="bool" value="true"/>
    <entry name="use_popup" mtime="1480433461" type="bool" value="false"/>
    <entry name="use_trayicon" mtime="1480433454" type="bool" value="false"/>
</gconf>

Я понятия не имею, как перевести инструкцию, данную в двух ссылках на xml.

1
задан 13 April 2017 в 15:24

1 ответ

Как "steeldriver" предложенный, проблема состоит в том, что интерпретатор оболочки, используемый встроенным терминалом Guake, не был настроен как "удар" (который является тем, который затронут .inputrc. Как упомянутый "AlexP", Guake просто отображается (эмуляция) терминала и изменяется на "удар", должно быть глобальным через все эмуляторы.

Таким образом, для включения истории ищут в Guake, я просто должен был изменить оболочку, используемую в Guake. Это сделано в Предпочтениях под вкладкой "Shell":

enter image description here

А связанный ответ (хотя не для Guake) может быть найден здесь .

0
ответ дан 8 December 2019 в 07:06

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

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