Раковина рыбы не очищает историю полностью при запуске
РЕДАКТИРОВАТЬ : я понял, что пошло не так! Коренной причиной этого был мой .bash_history
файл; это содержало команды!
Я настроил свою рыбную раковину, чтобы очистить свою рыбную историю (из-за личных предпочтений). Это мой ~/.config/fish/config.fish
файл:
echo "" > ~/.node_repl_history echo "" >~/.pry_history fish_vi_key_bindings builtin history clear if test -e ~/.profile source ~/.profile end
Мои файлы истории узла и pry очищаются, у меня есть режим vi в оболочке, и мой .profile получает источник (потому что это, очевидно, не происходит автоматически).
Это становится интересным: большая часть моей истории рыб действительно очищается. но около 4 или 5 команд всегда сохраняются в истории, и я не совсем уверен, как. Я обнаружил, что файл .local/share/fish/fish_history
содержит эти загадочные команды, но даже после того, как я очистил файл и изменил его разрешения только для чтения; или даже удалил его (!) и снова запустил fish в новом сеансе, команды были восстановлены и снова в моей истории.
Я не нахожу их ни в каком другом файле истории рыбы, для любого пользователя, только в моем собственном.
Любая помощь по этому вопросу будет принята с благодарностью. Заранее спасибо,
Итан.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4