From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 17 Nov 2003 08:10:46 +0500 From: "Pavel N. Solovyov" To: community@altlinux.ru Subject: Re: [Comm] zsh & mc Message-Id: <20031117081046.5baa7d95.pavel@stai.pssr.ru> In-Reply-To: <200311112158.02391.dead_m@list.ru> References: <200311112158.02391.dead_m@list.ru> X-Mailer: Sylpheed version 0.9.2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 03:10:53 -0000 Archived-At: List-Archive: List-Post: On Tue, 11 Nov 2003 21:58:02 +0300 DM wrote: > Здравствуйте! > > Продолжаю осваивать zsh. > > При работе с mc из-под zsh в историю команд оболочки попадают в > том числе и те команды, которые выполняет mc (в частности, > команды cd при переходе из каталога в каталог). При работе mc > из-под чистого bash этого не наблюдается. Каким образом можно > избежать засорения истории? В своё время мне дали такие советы: [Comm] мусор в history в zsh Maxim Tyurin community@altlinux.ru Tue, 10 Jun 2003 10:42:00 +0300 В ~/.zshrc setopt histexpiredupsfirst histfindnodups histignoredups histnostore histverify histignorespace последний параметр запрещает писать в историю команды начинающиеся с пробела Кроме того добавь bindkey "^[[7~" beginning-of-line bindkey "^[[8~" end-of-line чтоб Home и End работали -- [Comm] мусор в history в zsh Alexey I. Froloff community@altlinux.ru Tue, 10 Jun 2003 14:05:36 +0400 * Pavel N.Solovyov [030610 11:36]: > Такая проблема: если в оболочке ZSH запустить MC, то в history > мс записывает, как она, точнее я, ходил по каталогам, то есть > хистори заполнена строчками такого типа: > cd "`echo -e '\0057home\0057pavel'`" > cd "`echo -e '\0057home\0057pavel\0057Soft'`" > В результате пользоваться history становится просто > невозможно:-( echo "setopt histignorespace" >> ~/.zshrc Кстати, man zshoptions - там много интересного ;-) > Не подскажет ли уважаемое сообщество, как попросить мс не > мусорить в .bacsh_history, то есть не отражать хотя бы хождения > по каталогам? Никак. Успехов. Павел.