Re: mc + zsh - глючит история команд
мне в таком случае помогло создание файлика ~/.mc/bashrc
с таким содержимым:
HISTCONTROL=ignoreboth
Anton Anikin wrote:
> Решил попробовать zsh - вещь хорошая, но нашелся один неприятный момент - при
> использовании mc появляются левые строки в хистори :( Проявляется в
> следующем :
>
> 1) При запуске mc и нажатии Ctrl+O появляется консолька. Нажимаем "вверх"
> чтобы посмотреть предыдующую команду и видим такую вот хрень :
> precmd(){ pwd>&8;kill -STOP $$ }
> Потом идут нормальные команды. Если набрать что-то руками, ls к примеру, то
> потом эта корявая строка не повторится. Но и этого одного раза уже хватает
> для неудобств.
>
> 2) При перемещении по каталогам и возврату к консоли через Ctrl+O последней
> командой в хистори будет что-то вроде следующего
> cd "`echo -e '\0057'`"
> далее опять идут нормальные команды. Предыдущая команда (п.1) уже не
> появляется.
>
> Почитал инфу в инете, предлагали включить кой-какие опции в .zshrc, не
> помогло. Конфиг такой :
>
> # Lines configured by zsh-newuser-install
> HISTFILE=~/.histfile
> HISTSIZE=1000
> SAVEHIST=1000
> bindkey -e
> # End of lines configured by zsh-newuser-install
> # The following lines were added by compinstall
> zstyle :compinstall filename '/home/htower/.zshrc'
> autoload -Uz compinit
> compinit
> # End of lines added by compinstall
>
> setopt histignorespace
>
> Куда копать - непонятно :(. Дистр - Debian Etch. Может кто подсказать, в чем
> проблема ?
>
> P.S.
> mc --version
> GNU Midnight Commander, версия 4.6.1
> Виртуальная файловая система: tarfs, extfs, cpiofs, ftpfs, fish, smbfs
> Со встроенным редактором
> С установленной в системе библиотекой S-Lang с базой данных terminfo
> C поддержкой внутренней командной оболочки
> С поддержкой фоновых операций
> С поддержкой мыши в xterm и консоли Linux
> С поддержкой событий X11
> С поддержкой интернационализации
> С поддержкой многих кодировок
>
> zsh --version
> zsh 4.3.4 (i686-pc-linux-gnu)
>
> !DSPAM:464abc1a38631893520546!
>
>
Reply to: