Ocultando uma conclusão do zsh

3

Eu apenas mudei para zsh (de tcsh ) e só me deparei com uma séria frustração: há várias conclusões para push - pushd e pushln . Eu realmente gostaria de ter apenas pushd disponível, já que isso está realmente atrapalhando minha memória muscular.

Como posso configurá-lo usando zsh completion (especificamente compsys )?

    
por Chris Hanson 05.04.2011 / 01:21

2 respostas

2

Eu não sei como controlar a conclusão com tanta precisão, mas há uma função interna chamada disable , que desativa um comando em si.

Se você adicionar disable pushln ao seu .zshrc , o pushln incorporado será desativado e não será mais exibido como candidato.

    
por 05.04.2011 / 08:36
0

Isso resolve seu problema?

alias push='pushd'
    
por 05.04.2011 / 01:29