Zsh не предлагает возможности реального редактирования истории. История команд в основном доступна только для чтения. Все, что вы можете сделать, это заменить его оптом.
Чтобы отредактировать историю командной строки:
fc -W
fc -R
Вы можете выбрать имя файла, установив HISTFILE
.
Непроверенный код:
remove_last_history_entry () {
setopt local_options extended_history no_hist_save_no_dups err_return
local HISTFILE=~/.zsh_history_tmp_$$ SAVEHIST=$HISTSIZE
fc -W
ed -s $HISTFILE <<EOF >/dev/null
d
w
q
EOF
fc -R
}
npm
resultó que implicaba demasiado trabajo para mantener adecuadamente(con soporte de seguridad, etc. )en Debian 9, dado el nivel actual de participación del mantenedor, por lo que se eliminó del lanzamiento y no está disponible en los repositorios "estables" de Debian.
Para instalar NPM, debe seguir las instrucciones iniciales , que configurarán su sistema para usar su repositorio:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Esto instalará Node.js 8.x; si necesita 10.x, puede reemplazar el "8" anterior con "10".
Para instalar NodeJS, ejecute los siguientes tres pasos
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs npm
sudo ln -s /usr/bin/nodejs /usr/bin/node