Articles of autocomplete

la finalización de la pestaña bash no funciona> y la networkingirección

Cuando uso la terminación de tabs en un argumento después del command ls , funciona, pero cuando lo uso después de un argumento de script (ver el segundo ejemplo a continuación) no funciona. He comprobado que la finalización de la pestaña está habilitada. ¿Cómo hacer que la ejecución de tabulación se ejecute para todos los […]

zsh auto completar ciertas partes del directory

Actualmente tengo zstyle ':completion:*' matcher-list '' 'm:{az}={AZ}' que ignorará el caso al autocomplete directorys. ¿Sin embargo, es posible escribir una cierta parte del directory e intentará completar automáticamente? Por ejemplo, si escribe ocum , se completará automáticamente en Documents o eskt se completará en Desktop ?

Obtener zsh no para completar usuarios

Tengo un directory con un único subdirectory llamado src . Esperaría al escribir cd s y presionar TAB para completar el directory. En cambio, zsh intenta completar todos los usuarios en el sistema comenzando con una s : Completing local directory src/ Completing user saeumair sbrg scan-nix schlosse sdwoods shutdown sis-user smmsp snitch srabhina sshd […]

zsh: command no encontrado: {compinstall, compinit, compdef}

La zshcompsys man zshcompsys dice: INICIALIZACIÓN Si el sistema se instaló por completo, debería ser suficiente para llamar al compinit function de compinit desde su file de initialization; ver la siguiente sección. Sin embargo, la function compinstall puede ser ejecutada por un usuario para configurar varios aspectos del sistema de finalización. zsh no puede encontrar […]

Hacer que Bash Tab Autocomplete coincida con "Contiene" en todos los files posibles en lugar de "Comenzar con"

Quiero hacer que el autocompletado de bash en TAB comporte un poco como oh-my-zsh. Ya agregué el caso de ignorar y recorro todas las posibilidades en cada pestaña. Ahora, actualmente, si tengo una carpeta en el directory llamado LinuxCommands y escribo Comm+TAB , no coincide LinuxCommands carpeta LinuxCommands . ¿Hay alguna forma de cambiar el […]

El editor de text ctrl + x in vim no funciona como se esperaba

Tengo el editor de text de terminal Debian Jessie y vim. Intento autocomplete una ruta de file en el modo de inserción. Cuando escribo ctrl yx simultáneamente, no se completa ninguna ruta, pero se muestran dos caracteres: ^ X Tuve otra installation de Jessie hace dos días y funcionó correctamente, pero tuve que volver a […]

Lista de files en la finalización de la pestaña

Experimenté un comportamiento extraño de la tab completion bash shell mientras trataba de ejecutar un código python. Cuando uso más de un carácter seguido de un argumento con prefijo, puedo seleccionar el file a mediante el uso de tabulación, pero con solo un carácter falla por completo. Aquí hay unos ejemplos: #failed python prepare_yaml_files.py -i […]

¿Cómo diagnosticar la finalización lenta de la pestaña?

Hay un cierto usuario que cuando presiona la tecla tab para completar una ruta de file, la máquina tarda varios segundos en completarla. Están usando el shell bash. ¿Cómo puedo diagnosticar exactamente qué causa la finalización de la pestaña para este usuario?

Cuál es la function de @ en la línea de command después de un nombre de file

Noté que cuando completé la pestaña después de cat /home/@ obtuve algunos serveres que tengo. Parece que es cosas que puse en / etc / hosts. Pero cuál es la function de @ en este caso. ¿Me estoy perdiendo alguna funcionalidad de tubería útil? Sé que también se usa para enlaces simbólicos y usuario: pass […]

dnf install completion no funciona con zsh, pero funciona con bash

En bash, si dnf install java<tab> , recibo un montón de sugerencias de packages para instalar. Sin embargo, si hago esto en zsh, no pasa nada. He jugado con / etc / bashrc y descubrí que bash_completion permite que esto funcione en bash, pero no puedo entender cómo hacer que esto funcione en zsh.