Рейтинг:0

Как объединить историю из нескольких сеансов терминала

флаг cn

Есть ли способ объединить историю из нескольких сеансов терминала в оболочке Fish?

Я пытался использовать команду слияние истории но я получаю следующую ошибку"

история: вы не можете использовать какие-либо параметры с командой слияния

Кто-нибудь смог сделать это в Fish Shell?

Заранее спасибо,

vanadium avatar
флаг cn
Этот https://askubuntu.com/questions/80371/bash-history-handling-with-multiple-terminals, вероятно, также будет работать для оболочки рыбы.
NotTheDr01ds avatar
флаг vn
Если `слияние с историей` думает, что вы используете дополнительные опции (когда это не так), мне интересно, есть ли у вас псевдоним (или другая функция), маскирующий `историю`. Можете ли вы перепроверить `type -s history`? Он должен указывать на `/usr/share/fish/functions/history.fish`. Если мы на правильном пути, я могу преобразовать это в ответ. В противном случае мы будем продолжать баловаться с ним :-)
NotTheDr01ds avatar
флаг vn
И чтобы ответить на последнюю часть вашего вопроса, «слияние истории» работает для меня. Можете ли вы подтвердить свою версию оболочки Fish? Спасибо!
Oren avatar
флаг cn
@ NotTheDr01ds Я использую версию 3.3.1.
NotTheDr01ds avatar
флаг vn
@Oren У вас была возможность попробовать `история type -s` из моего предыдущего комментария? Я вижу, что ошибка, которую вы получаете, была недавним дополнением к Fish, поэтому я только что обновил одну из своих тестовых виртуальных машин, но у меня все еще нет той же проблемы. `слияние истории` возвращается без ошибок для меня на 3.3.1.
Oren avatar
флаг cn
Когда я набираю «история — это функция (определена в —)», я получаю: история — это функция (определяется в —) Я получаю сообщение об ошибке слияния истории на моем ноутбуке Kubuntu и моем рабочем ноутбуке с использованием WSL 2 Что вы думаете? Должен ли я открыть вопрос об учетной записи Fish Shell Github?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.