Страница 2 из 3
Вопрос по команде history
Добавлено: 21 сен 2017, 17:07
Bill Williamson
sana-555 писал(а): zsh - это альтернативный терминал?
Zsh
sana-555 писал(а): А свой файлик с командами можно подсунуть? А то в истории много мусорных будет...
Вот с файликом мне пока не понятно.

Можно добавить опцию
HIST_IGNORE_SPACE
и когда не хотим, чтобы команда попадала в историю ставим вначале пробел.
Вопрос по команде history
Добавлено: 21 сен 2017, 19:09
Bill Williamson
sana-555 писал(а): А свой файлик с командами можно подсунуть?
Bill Williamson писал(а): Вот с файликом мне пока не понятно.
Все разобрался. Есть у
zaw
функция bookmarks. Считывает он файл
.zaw-bookmarks
в домашней директорий по тому же принципу, что и zaw-history считывает .zsh_history. Биндим так
bindkey '^B' zaw-bookmark
(ctrl+b).
В .zaw-bookmarks прописываем что душе угодно, вызываем сочетанием, находим нужный пункт и alt+Enter.
Терминал. Вопрос по команде history
Добавлено: 11 сен 2018, 17:19
Dja
Терминал. Вопрос по команде history
Добавлено: 11 сен 2018, 17:27
Bill Williamson
Dja писал(а): ↑11 сен 2018, 17:19
в автозапуск?
Нет.
Тут инструкция по установке. Клонировать можно в любую директорию, а в
~/.zshrc
задаем
source /путь_до_файла/zaw/zaw.zsh
. В этом самом
zaw.zsh
биндим сочетания.
Терминал. Вопрос по команде history
Добавлено: 11 сен 2018, 17:33
Dja
Т.е. эту фичу только с zsh можно юзать? С xfce4-terminal не получится?
Кстати zsh странный. Внутри xfce4-terminal запускается.
Перевод приветствия, кстати. Вдруг кто тоже впервые запустит
Это функция конфигурации оболочки Z для новых пользователей,
ЗШ-новый_пользователь-установки.
Вы видите это сообщение, потому что у вас нет файлов запуска zsh
(файлы .zshenv, .zprofile, .zshrc, .zlogin в каталоге
~). Эта функция может помочь вам с несколькими настройками, которые должны
упростите использование оболочки.
Ты можешь:
(q) Выйти и ничего не делать. Функция снова будет запущена в следующий раз.
(0) Выход, создавая файл ~ / .zshrc, содержащий только комментарий.
Это предотвратит запуск этой функции снова.
(1) Перейдите в главное меню.
(2) Заполните ваш ~ / .zshrc с рекомендованной конфигурацией
системным администратором и выходом (вам нужно будет отредактировать
файл вручную, если это необходимо).
--- Введите один из ключей в круглых скобках ---
Терминал. Вопрос по команде history
Добавлено: 11 сен 2018, 19:30
Bill Williamson
Dja писал(а): ↑11 сен 2018, 17:33
С xfce4-terminal не получится?
В xfce4-terminal получится только с командной оболочкой zsh.
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 19:33
demonlibra
Раньше после нажатия в терминале CTRL+R и ввода символов отображался список из найденных ранее введенных команд, в котором можно было курсором выбрать необходимую.
После установки Mint 20 в терминале отображается только одна команда.
Кто-нибудь знает как вернуть функционал?
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 19:41
Whowka
demonlibra, Глупый вопрос конечно, ну а вдруг... В .bash_history есть чё?
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 19:45
demonlibra
Есть конечно. История команд.
Как это помогает в решении моего вопроса?
Нажать CTRL + R, ввести несколько символов и увидеть сразу список команд гораздо удобнее,
чем открывать файл .bash_history, искать в нем команду, копировать её и вставлять в терминал.
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 20:43
Whowka
Не по теме
demonlibra писал(а): ↑26 сен 2020, 19:45
Как это помогает в решении моего вопроса?
-1 причина

. Я же сразу написал: "вопрос глупый"
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 20:45
symon2014
demonlibra писал(а): ↑26 сен 2020, 19:45
Нажать CTRL + R
В 19.3 ещё есть.
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 20:58
demonlibra
symon2014 писал(а): ↑26 сен 2020, 20:45
В 19.3 ещё есть.
Т.е. это всё-таки связано с дистрибутивом. У меня в Mint 20 установлен gnome-terminal 3.36.1.1
В 19.3 используется gnome-terminal и какой версии?
Терминал. Вопрос по команде history
Добавлено: 26 сен 2020, 23:35
Whowka
demonlibra писал(а): ↑26 сен 2020, 20:58
установлен gnome-terminal 3.36.1.1
У меня в Минте mate-terminal. А gnome-terminal, ф другом дистре , отрабатывает (версия чуть другая)
Терминал. Вопрос по команде history
Добавлено: 27 сен 2020, 18:29
demonlibra
Whowka писал(а): ↑26 сен 2020, 23:35
отрабатывает (версия чуть другая)
Команда history и у меня работает, но я не об этом.
Я про то, что нажимаешь CTRL+R, вводишь символы, видишь список совпадений и выбираешь курсором нужную команду.
Терминал. Вопрос по команде history
Добавлено: 27 сен 2020, 18:54
Whowka
Не по теме
demonlibra писал(а): ↑27 сен 2020, 18:29
Я про то, что нажимаешь CTRL+R (в терминале)
Оно ещё и так могёт... Я не знал про такое. Пойду "потыкаю"...
Терминал. Вопрос по команде history
Добавлено: 04 окт 2020, 19:50
demonlibra
Whowka писал(а): ↑27 сен 2020, 18:54
Оно ещё и так могёт..
Могло и разучилось, а жаль. Пользоваться текущим вариантом поиска жутко неудобно.
Терминал. Вопрос по команде history
Добавлено: 05 окт 2020, 08:03
sheridan
Терминал. Вопрос по команде history
Добавлено: 29 окт 2020, 11:16
demonlibra
Нашел. Это расширение
hstr
Можно установить из репозитория:
Код: Выделить всё
sudo add-apt-repository ppa:ultradvorka/ppa
sudo apt update
sudo apt-get install hstr
hh --show-configuration >> ~/.bashrc
source ~/.bashrc
Или собрать из исходников:
Код: Выделить всё
git clone https://github.com/dvorka/hstr.git
sudo apt install automake gcc make libncursesw5-dev libreadline-dev
cd hstr
cd ./build/tarball && ./tarball-automake.sh && cd ../..
./configure
make
sudo make install
hstr --show-configuration >> ~/.bashrc
source ~/.bashrc
Терминал. Вопрос по команде history
Добавлено: 30 окт 2020, 16:23
demonlibra
Терминал. Вопрос по команде history
Добавлено: 30 окт 2020, 17:44
genghaev
demonlibra писал(а): ↑29 окт 2020, 11:16
Нашел. Это расширение hstr
Можно установить из репозитория:
Error: could not find a distribution template for Neon/focal
Неон как обычно в пролете (
ЗЫЖ в минте работает