FreeBSD консоль — мусор в истории csh и кнопки home и end в putty

в истории команд много мусора вида:

cd "`printf "%b" '\0057'`"

Это мусорит mc (Midnight Commander), для того чтобы решить эту проблему запускайте mc с ключом -u (это запретит subshell) либо установите bash

pkg install bash

и поменяйте шелл на bash

chsh -s /usr/local/bin/bash username

Если при работе через putty по ssh не работают кнопки home и end то поставьте в настройках putty (Connection -> Data)  в поле Terminal-type string значение putty вместо xterm либо добавьте в .cshrc строки:

bindkey "\e[3~" delete-char
bindkey "\e[1~" beginning-of-line
bindkey "\e[4~" end-of-line

Be the first to comment on "FreeBSD консоль — мусор в истории csh и кнопки home и end в putty"

Leave a comment

Your email address will not be published.