Командная строка Linux - Ctrl + r - не работающий так выпуклость

Копирование файлов не будет работать.

Просто pg_dump база данных и загрузка это использование pg_restore или psql (в зависимости от опций, данных pg_dump).

1
задан 22 February 2016 в 15:45
2 ответа

"i" в "reverse-i-search" обозначает "возрастающий", таким образом, он ищет, как Вы вводите. Если Вы хотите, чтобы это ожидало, пока Вы не заканчиваете вводить Вас, может использовать history-search-backward (не связанный) или non-incremental-reverse-search-history (связанный с Meta-p). Для использования тех функций Вы вводите текст, сначала затем нажимают нажатие клавиши, которое вызывает функцию.

Я имею history-search-backward связанный с PgUp и ''history-search-forward' связанный с PgDn.

Для завершения поиска нажимают Esc, как Вы знаете. Для прерывания поиска, оставляя пустую командную строку нажмите Ctrl-G.

4
ответ дан 3 December 2019 в 16:56

Если у Вас есть очень длинная история, могла бы быть причина задержки. Переменные HISTSIZE и HISTFILESIZE используются ударом для установки максимального размера истории.

Также проверьте переменный HISTIGNORE на проигнорированный (т.е. не поместите в историю), команды. Например, у меня есть он набор для игнорирования команд, таких как ls или выход, в котором я не нуждаюсь в своей истории.

Для "прокручивания" результатов поиска продолжают нажатие Ctrl-r (назад) или Ctrl-s (вперед). Будьте осторожны, тем не менее, что Ctrl-s часто используется, чтобы "заблокировать" терминал (с Ctrl-Q для разблокирования), таким образом, Вам, вероятно, придется повторно отобразиться на что-то еще. Можно использовать что-то как

stty stop ^G

отобразить Ctrl-g на терминальную блокировку и освободить ярлык Ctrl-s, используемый ударом (для поиска вперед в истории).

2
ответ дан 3 December 2019 в 16:56

Теги

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