Preguntas etiquetadas con zsh

El shell Z (Zsh) es un shell de Unix que se puede utilizar como shell de inicio de sesión interactivo y como un poderoso intérprete de comandos para scripts de shell.

882
¿Cómo configurar permanentemente $ PATH en Linux / Unix?

Estoy tratando de agregar un directorio a mi ruta para que siempre esté en mi ruta de Linux. He intentado: export PATH=$PATH:/path/to/dir Esto funciona, sin embargo, cada vez que salgo de la terminal y comienzo una nueva instancia de terminal, esta ruta se pierde y necesito ejecutar el comando de...

413
¿Cómo agregar una barra de progreso a un script de shell?

Al crear scripts en bash o cualquier otro shell en * NIX, mientras se ejecuta un comando que tomará más de unos segundos, se necesita una barra de progreso. Por ejemplo, copiar un archivo grande, abrir un archivo tar grande. ¿De qué maneras recomienda agregar barras de progreso a los scripts de...

238
zsh compinit: directorios inseguros

¿Qué significa y cómo puedo solucionarlo? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? Al ejecutar el compauditdevuelve lo siguiente: There are insecure

197
Compruebe si el directorio actual es un repositorio Git

Estoy escribiendo una serie de scripts para la gestión de Git en zsh. ¿Cómo verifico si el directorio actual es un repositorio Git? (Cuando no estoy en un repositorio de Git, no quiero ejecutar un montón de comandos y obtener un montón de fatal: Not a git

194
¿Cambiar de zsh a bash en OSX y volver de nuevo?

Así que estoy aprendiendo a desarrollarme en Rails y he descubierto el poder de zsh. Sin embargo, para algunas de mis otras tareas, deseo usar Bash normal. Aunque son lo mismo, me siento cómodo con la disposición de bash en algunas situaciones. ¿Cómo puedo cambiar de un lado a otro o activar y...

144
El `git` de Homebrew no usa la terminación

Cuando uso el git de OSX, después de modificar un archivo, simplemente puedo hacer git commit <tab>, y eso completará automáticamente el nombre del archivo al que se modificó. Sin embargo, si instalo una versión más nueva de git de homebrew y la uso, esa característica ya no funciona (lo que...

142
npm prefijo de ruta global

Estoy siendo más cauteloso de lo habitual porque he estado confundido por el comportamiento de npmen el pasado. Estoy en una Mac y he instalado node.js a través brew install node. Ahora que quiero ejecutar jslint.jsen la línea de comandos como el comando jslint, encuentro que la forma canónica de...

138
comandos no encontrados en zsh

Estoy usando z Shell ( zsh) en lugar del bash predeterminado, y sucede algo incorrecto para que todos los comandos que solían funcionar ya no se reconozcan: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? No sé cómo restablecer zsho cómo solucionar esto. Aquí...

128
Buscando la solución ALT + LeftArrowKey en zsh

Recientemente cambié de bash a zsh, sin embargo, extraño mi Alt+ LeftArrowKeyy Alt+ RightArrowKeypara ir y venir de una palabra a la vez. En este momento, si presiono Alt+ LeftArrowKey, retrocedo un par de letras y luego estoy atascado. No iré más hacia atrás y no volverá al final de la línea con...

115
Comentarios en la línea de comandos Zsh

Recientemente cambié de Bash a Zsh en Ubuntu y estoy bastante feliz por ello. Sin embargo, hay algo que realmente extraño y no encontré cómo lograr lo mismo. En Bash, cada vez que estaba escribiendo un comando largo y noté que tenía que ejecutar algo más antes, solo tenía que comentarlo como en el...