Когда я использую OMZ, у меня есть очень, очень хорошая функция, которую я называю контекстно-зависимой историей. Это проще показать, чем описать. Если я выполняю: % abc
% cba И затем я набираю % a[up], без CS истории я получаю % ...
Как вы, вероятно, знаете, stdin оболочки bash записывается в $HISTFILE (т.е. обычно ~/.history) и может быть доступен со встроенной историей и так далее. Но stdout & stderr таковыми не являются. Как можно...
Я не могу заставить терминал gnome или любой другой терминал запоминать историю команд.
Каждый раз, когда я закрываю терминал и снова открываю его, я не могу получить доступ к предыдущим командам (обычно это делается с помощью клавиши со стрелкой вверх)
При выполнении некоторых установок я меняю переменную 'HISTFILE' на другой файл для записи используемых команд. Теперь я хочу использовать команду history, чтобы отобразить их так же, как с командой history ...
Мне интересно, можно ли сохранить файл с историей для каждого текущего рабочего каталога. Например, если я работаю в /user/temp/1/ и набрал несколько команд, то эти команды будут ...
Я хотел бы знать, есть ли способ получить историю файлов и скриптов, выполненных с помощью мыши (двойной щелчок левой кнопкой мыши) и время их выполнения.
Спасибо.
Возможный дубликат: сохранить историю bash в нескольких окнах терминала Во время работы обычно у меня открыто несколько окон терминала (или вкладки). Я использую консоль, но может быть несколько сеансов ssh, чтобы ...
Моя среда bash находится в режиме vi (установить -o vi). Поэтому я могу ввести /, затем слово, затем ввести, и bash выполнит поиск слова в истории.
Поскольку / также является методом vi для ...
Команда history отображает всю историю текущего сеанса. Типа: 1 ls 2 cd / root
3 мкдир что-то
4 компакт-диска что-то
5 прикоснитесь к файлу
6 лс
7 кд ..
8 rm something / файл
9 кд ..
10 лс
11 история
...
Я хотел бы напечатать последнюю команду bash с отметкой времени. history 1 показывает саму команду history. Мне нужно использовать его на многих машинах, поэтому он не должен зависеть от какой-либо специальной конфигурации. Там ...
Я использую tcsh в качестве оболочки по умолчанию. Иногда я запускаю csh (например, для тестирования), и это портит мой файл истории сохранения, в частности, временные метки - многие события в конечном итоге появляются под точным ...
В tcsh команды \ eP и \ eN учитывают префикс текущей строки, нормализованный по пробелам, а не только первое слово. Например, если моя история содержит функцию git pull upstream -...
Я только что установил oh-my-zsh в первый раз. Я просто хочу знать, как я могу изменить количество прошлых команд, которые запоминаются в истории? Где я могу установить эту настройку?
Я пытаюсь написать простой сценарий, чтобы взять предыдущую команду, которая (случайно) была написана не на английском языке, преобразовать все в правильные символы и запустить ее. Я использую Bash 4.3.11. Мой ...
Я случайно ввел пароль в командную строку и мне нужно было очистить историю оболочки Bash. Это было достаточно просто с помощью команды echo "" > ~/.bash_history. Я добавил то же самое в .bash_logout на всякий случай для ...
В руководстве по установке ack предлагается установить сценарий ack с помощью этой команды: curl http://beyondgrep.com/ack-2.14-single-file> ~ / bin / ack && chmod 0755! #: 3 I Предположим, что! #: 3 at ...
Я не могу вспомнить трюк, где я мог бы получить последнюю команду без ее выполнения: допустим, я хочу иметь возможность получить доступ к команде !1255 при нажатии клавиши со стрелкой вверх и изменить команду. Итак ...
У меня открыто два терминала, на обоих запущен zsh.
В настоящее время я установил следующие параметры истории: export HISTFILE = ~ / .histfile
экспорт HISTSIZE = 10000
экспорт SAVEHIST = 10000
setopt ...
Простите, пожалуйста, за двусмысленный характер этого вопроса, но мне было интересно, есть ли способ убедиться что все команды, выполняемые каким-либо хостом, регистрируются в истории. В моем случае, если я отправлю команду ...
Я знаю, как повторить команду и добавить дополнительный текст после нее с помощью !!, например так: ls -l
!! tmp Вторая строка расширяется до ls -l tmp. Но что, если я хочу добавить параметры к команде между ...
Часто мне не удается найти что-то с обратным -i-search, но хочу сохранить то, что я уже написал. Например, не удается ввести pdflatex в pdflatex mydocument.tex. Если я затем отменю его с помощью ...
Как я могу запретить Bash записывать записи истории в диск? Мой ~ / .bashrc содержит прерывание строки 'unset HISTFILE; exit 'SIGHUP, но это не дает желаемого эффекта. Если я запустил history -c && ...
ls отображает: entry1
entry2
entry3 Как я могу повторно использовать над выводом (не все записи, но запись в данной строке, скажем n) в следующей команде оболочки? Что-то вроде: vi $ (!!) @ 3 Должно означать: ...
Если мы поставим пробел перед любой командой в оболочке, она не будет отображаться в истории. Есть ли способ увидеть эту команду, если пользователь вводит пробел перед любой командой?
Я подключаюсь к сеансу экрана. Сделав кое-что, я отключаю его. Тогда в истории | tail Я вижу только screen -r и предыдущие команды, но не команды, выполняемые в сеансе screen. В основном история показывает ...
После экспорта HISTTIMEFORMAT = '% F% T' я попытался запросить историю Но результат показывает, что все команды выполняются в один день. Как я могу проверить фактическую дату и время фактического выполнения команды?
Я часто делаю вот что: less super / long / file / name Далее следует: vim super / long / file / name Есть ли простой способ передать аргументы предыдущей команды переходят к следующей? Так что я бы ...
И bash, и zsh поддерживают сокращение, согласно которому команда не помещается в историю, если вы добавляете к ней пробел. Это отлично работает во всех сеансах (если вы установили histignorespace). Однако команда ...
Я часто компилирую файлы и поэтому повторяю одну и ту же команду снова и снова, поэтому я хотел бы воспользоваться своей «визуальной памятью» и иметь своего рода кнопка «повторить последнюю команду», прикрепленная к терминалу. ...