Как запретить zsh сохранять команды «вверх» в историю?

Вы можете исправить режим файла, запустив

chmod 4755 /usr/lib/node_modules/electron/dist/chrome-sandbox

как root (или сsudo).

Чтобы увидеть текущий режим,бежать

stat /usr/lib/node_modules/electron/dist/chrome-sandbox

и посмотрите на строку «Доступ» — она покажет режим как в восьмеричном формате (, так и в четырех восьмеричных цифрах, используемых в сообщении об ошибке ), и в символьном формате (, используемом в ls -l. вывод ).

1
02.11.2021, 15:35
1 ответ

Думаю, вы ищетеsetopt hist_ignore_dups. Эквивалентная настройка bash была HISTCONTROL=ignoredups:…. Если у вас было HISTCONTROL=erasedups, эквивалентом zsh будетsetopt hist_ignore_all_dups.

Кстати, zsh, эквивалентный помещению ignorespaceв HISTCONTROL, равенsetopt hist_ignore_space.

Команды

setopt, как и другие интерактивные конфигурации для zsh, входят в ~/.zshrc(, то есть в файл с именем .zshrcв вашем домашнем каталоге ).

4
02.11.2021, 20:03

Теги

Похожие вопросы