Articles of autocomplete

Autocompletado de Shell muy lento después del formateo parcial del disco

Me actualicé a Fedora 26 el día del lanzamiento público oficial a principios de esta semana y, para abreviar, terminé arruinando mi installation, así que hice un reformateo parcial. El layout de mi disco es el siguiente: # df -h | grep dev /dev/sdb3 40G 5.6G 32G 15% / /dev/sdb2 477M 138M 311M 31% /boot […]

El resultado bash compgen contiene códigos de color de terminal

Estoy usando alias ls='ls –color' y obtengo resultados extraños con compgen donde se autocompleta con código de color de terminal poner compgen -W "$(ls /someDir/)" en el terminal se ve bien con el color ls aplicado correctamente pero con COMPREPLY=( $(compgen -W "$(ls /someDir/)" — ${cur})) salidas ^[[34;40mfilename^[[0m con blanco pnetworkingeterminado) ¿Hay alguna forma de […]

Completar Smart Bash Dependiendo de la position del argumento

Tengo una function de bash simple, básicamente un wrapper alnetworkingedor de scp. Invocado usando copytomachine <Machine> <File> He configurado algunos autocomplete simples de modo que cuando escribo copytomachine <TAB><TAB> Me presenta una list de las máquinas disponibles, solo una secuencia codificada en el presente, que está bien para mis necesidades. Sin embargo, si escribo copytomachine […]

¿Puedo cambiar cómo se muestra la finalización del file?

Puedo hacer que la finalización del process sea más útil haciendo zstyle ':completion:*:processes' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd' . ¿Hay alguna forma de hacer algo similar para completar el file, como usar ls -l o exa o algo así?

¿Cómo deshabilitar el autocompletado para sudo …?

Soy nuevo en zsh y me gusta mucho, especialmente con el complemento oh-my-zsh. Instalé oh-my-zsh con sus valores pnetworkingeterminados y no puedo encontrar la manera de desactivar el autocompletado para commands específicos, que a menudo uso, como: sudo mc o sudo gem update . Lo que pasa es que tengo el directory .mc y el […]

FreeBSD csh, TAB para mostrar las opciones disponibles?

Soy un novato en FreeBSD. ¿Cómo puedo configurar csh o tcsh para mostrar las opciones disponibles presionando Tab dos veces, al igual que bash?

¿La autocompletación de las aplicaciones se realiza por shell?

Cuando evince , y luego presiono tab, el shell bash mostrará una list de todos los files que se pueden abrir por evince , que parece estar basado en la parte ext del nombre del file. ¿Esto es hecho por shell o la aplicación se evince ? Si es anterior, ¿cómo sabe el caparazón qué […]

Las terminaciones dejaron de funcionar después de actualizar zsh

Anteriormente, he estado utilizando esta práctica secuencia de commands con oh-my-zsh para establecer el color de la pestaña cada vez que entro en una máquina: # iTerm2 window/tab color commands # http://code.google.com/p/iterm2/wiki/ProprietaryEscapeCodes tab-color() { echo -ne "\033]6;1;bg;networking;brightness;$1\a" echo -ne "\033]6;1;bg;green;brightness;$2\a" echo -ne "\033]6;1;bg;blue;brightness;$3\a" } tab-reset() { echo -ne "\033]6;1;bg;*;default\a" trap – INT EXIT } # […]

Cómo tener autocomplete ignorar una finalización específica

Tengo la finalización automática trabajando para Bash. Cuando escribo parte del nombre de un progtwig, y ​​luego TAB, obtengo el command completo. Funciona como se espera, sin quejas. Sin embargo, en mi configuration tengo un alias definido llamado flexo (que me registra en una máquina con el mismo nombre). Cuando fle TAB solo obtengo flex […]

La autocompletación de ZSH genera errores aparentemente aleatorios después de un time

Mi autocompletado zsh se rompe de una manera extraña. Para inicios de session limpios todo funciona, pero después de un time obtendré errores de autocompletado aparentemente aleatorios, para diferentes "types" de autocompletado. A veces ls foo<tab> funciona pero rm foo<tab> no lo hará. Estoy completamente perdido en cómo depurar esto. No pude encontrar un patrón […]