Preguntas etiquetadas con zsh

10
Ajuste de autocompletado de zsh git

Acabo de cambiar de bash a usar zsh 4.3.4 en Ubuntu Hardy. Estoy desarrollando con git y me encuentro luchando constantemente con las finalizaciones de git predeterminadas: la finalización del nombre de archivo intenta ser inteligente al detectar lo que ha agregado o eliminado (usando archivos...

10
búsqueda de historial inverso con expresiones regulares

Estoy buscando una herramienta que permita la búsqueda incremental inversa con soporte simple de expresión regular (o solo coincidencias múltiples). Por ejemplo, si quiero encontrar el comando 'foo bar baz', podría hacer algo como lo siguiente para encontrar el comando rápidamente: CRTL-R...

9
Uso de claves VIM en shell (zsh o bash)

Quiero usar las teclas de edición vim en mi shell (zsh). Con bindkey -vobtengo teclas VI, pero quiero atajos de teclas visuales y más avanzados (como cambiar palabra interna ( ciw), que uso todo el tiempo) por cierto, ¿es superusuario el foro adecuado para esta

9
¿Cómo reclamar ^ S en zsh?

He encontrado que ^ S mapeado es la clave de búsqueda de fwd para zsh (ohmyzsh), pero también me gustaría usarlo en vim para varias asignaciones, parece que la asignación de zsh me impide usarlo ahora. ¿Alguna forma de desasignar el bindkey o tenerlo en ambos

9
Comando vacío de alias en terminal

Me gustaría borrar mi terminal al presionar el envío de un comando vacío. En otras palabras, me gustaría llamar clearcuando Entertoque la línea vacía. ¿Es eso posible? Entiendo que no es así como funciona el terminal, pero puede haber un buen truco, como vincular la tecla Intro y verificar el...

8
Git completado con alias

Tengo un conveniente repositorio de archivos de puntos en Github para que todos lo vean aquí . Para su información, git se instala a través de Homebrew, como con la mayoría de los ejecutables en mi sistema. Mi git-complete en zsh funciona bien cuando no uso alias, como: % git add fi<TAB> #...

7
Evita que zsh intente expandir todo

Recientemente cambié de bash, noté que zshintentará expandir cada comando o argumento que parece tener comodines. Entonces las siguientes líneas ya no funcionarán: git diff master{,^^} zsh: no matches found: master^^ scp remote:~/*.txt . zsh: no matches found: remote:~/*.txt La única forma de...

5
Zsh .. (finalización del directorio padre)

En zsh cuando escribo .. y Presione Tab Me gustaría que se expanda a ../. En este momento, zsh busca un directorio con dos puntos en el nombre y se expande a eso (como .emacs.d ). ¿Qué opción afecta a este tipo de comportamiento?