Preguntas etiquetadas con zsh

10
Opciones de lista de apt de zsh completadas

Estoy acostumbrado a usar la finalización de pestañas en bash para apt list --upgradableescribir apt ltab--utab, pero no puedo hacer lo mismo con zsh: --uno se expande --upgradablecuando presiono tab. Busqué en Google algunas soluciones que sugiere instalar zsh-terminaciones y añadiendo setopt...

10
FPATH en zsh: funciones y funciones de sitio

Noté que tengo la siguiente línea cerca del comienzo de mi .zshrcarchivo: export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH No recuerdo si lo escribí yo mismo o si esta línea fue generada automáticamente por zsh-newuser-install. ¿Se supone que el usuario escribe...

10
Lista de elementos con espacios en zsh

He estado estudiando secuencias de comandos zsh durante 2 horas en este momento y me he topado con una pared. Quiero ir a través de una lista de archivos que pueden tener espacios en ellos. Estoy abierto a enfoques completamente diferentes que el siguiente ejemplo, siempre que sean zsh ya que zsh...

10
zsh: expande completamente la ruta binaria en <tab>

En mi comportamiento actual de zsh, presionar la pestaña después de escribir "sudo" solo agrega un espacio. $ sudo ... Lo que realmente quiero es que la pestaña se expanda completamente a la ruta del binario que está a punto de ejecutarse cuando presiono la pestaña, lo que me permite ver lo que...

10
Cancelar la finalización de la pestaña zsh

¿Hay alguna forma de cancelar una finalización una vez que se ha iniciado? A veces presiono tontamente la pestaña para autocompletar los objetivos de fabricación (solo por pura indolencia) y luego termino teniendo que esperar más tiempo que si acabara de escribir todo "instalar" o "verificar". No...

10
zsh copiar y pegar como emacs

He notado que zsh tiene muchas cosas que veo en emacs. Puedo hacer una selección con ctrl + espacio y seleccionando una región. Puedo hacer copias como en emacs mientras permanezco dentro de zsh. En emacs, puedo usar el portapapeles de mi sistema (anteriormente se necesitaba una configuración...

10
ZSH: ¿Cuál es la diferencia entre `.` y` source`?

Solía ​​pensar que las incorporadas .y sourceson equivalentes. Esta pregunta está de acuerdo conmigo cuando se trata de bash. Sin embargo, encontré lo siguiente usando zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory:

10
Historial por directorio en zsh

Estoy feliz usando zshdesde hace un tiempo, y estoy bastante satisfecho con mi configuración de historial, que son: # Write to history immediately setopt inc_append_history # History shared among terminals setopt share_history # Save extended info in history setopt extended_history # Ignore...

10
"Comando no encontrado" cuando sudo'ing función de ~ / .zshrc

Tengo una función en mi ~/.zshrc: findPort() { lsof -t -i :$1 } La invocación habitual es findPort 3306. Quiero ejecutarlo con privilegios elevados. Pero me sale "comando no encontrado". ➜ git 🍔 sudo findPort 3306 sudo: findPort: command not found Supongo que la razón es que el usuario raíz...

10
Reemplazar el proceso actual por su coproceso / hijo

Tengo un programa Pque espera recibir "Hola" y mostrar "¿Por qué?" antes de proporcionar una función. Esta función es utilizada por otros programas que no son conscientes de que es una cortesía común iniciar una conversación con "Hola". Por lo tanto, quiero escribir un contenedor para Pque funcione...