Давно ищу способ доступа до историй набранных команд в терминале прямо из терминала.
Что бы не лезть например в такие дебри как в bash_history, а прямо в терминале открыл историю и выбрал то что тебе надо.
Едиственное что нашел, это Fish: https://fishshell.com/ , file:///usr/share/doc/fish/index.html
Но есть две проблемы, это то что я не знаю английского языка совсем (переводчик гугл и прочее не вариант) и то что в данной оболочке я только нашел метод перебора истории набранных команд, то есть, сразу до нужной команды добраться не получается.
То есть, не зная английского языка я не пойму из мануала, можно ли как то настроить данную оболочку так что бы сразу выпадал весь список история набранных команд?
Командная оболочка Fish
Модератор: /dev/random
-
- Сообщения: 211
- ОС: Xubuntu Core 16.04.3 x64
Командная оболочка Fish
Переезжаю: Xubuntu ---> Debian = Переезд не удался
-
- Модератор
- Сообщения: 21028
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Командная оболочка Fish
Ctrl+R в bash не подходит?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 211
- ОС: Xubuntu Core 16.04.3 x64
Re: Командная оболочка Fish
Как я понял, Ctrl+R тоже перебирать историю что бы добраться до нужной команды?
Переезжаю: Xubuntu ---> Debian = Переезд не удался
-
- Модератор
- Сообщения: 21028
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Командная оболочка Fish
Это поиск по истории. Начинаете вводить строку для поиска — подставляется последняя подходящая команда. Ещё раз Ctrl+R — переход к следующему совпадению.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Командная оболочка Fish
Novichok2016 писал(а): ↑19.08.2016 14:45можно ли как то настроить данную оболочку так что бы сразу выпадал весь список история набранных команд?
На счёт fish не знаю, и очень сомневаюсь, что есть хоть один шелл, выводящий списком всю историю команд (у меня, например, история ограничена скромным значением 10000).
Но в Zsh есть способы очень сузить круг перебора, самый простой - history-substring-search.
Да, Control+R , о котором говорит Bizdelnick , в Zsh тоже работает, но это чуть разные вещи, для разных целей.
И вообще, если что-то нужное по части конфигурирования шелла не найдётся в Zsh - скорее всего, этого чего-то просто не существует в природе.
-
- Сообщения: 211
- ОС: Xubuntu Core 16.04.3 x64
Re: Командная оболочка Fish
Ясно.
В принципе, перебирать то и в баш можно, стрелкой вверх на клавиатуре, думал в fish есть возможность показа всего списка, но оказалось что ошибался.
А Zsh для меня темный лес.
В принципе, перебирать то и в баш можно, стрелкой вверх на клавиатуре, думал в fish есть возможность показа всего списка, но оказалось что ошибался.
А Zsh для меня темный лес.
Переезжаю: Xubuntu ---> Debian = Переезд не удался
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Командная оболочка Fish
Тонкий лучик света в тёмном лесу по заданной теме: http://alv.me/Za-chto-ya-lyublyu-zsh-Lyubov-k-istorii/
Ну и ещё несколько фонариков собрано здесь: http://alv.me/tag/zsh/
Спасибо сказали:
-
- Сообщения: 211
- ОС: Xubuntu Core 16.04.3 x64
Re: Командная оболочка Fish
alv, почитаю, спасибо!
Переезжаю: Xubuntu ---> Debian = Переезд не удался
-
- Модератор
- Сообщения: 21028
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Командная оболочка Fish
zsh во многом совместим с bash, а вот fish отличается от него довольно сильно.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |