finalización de opciones de lista de apt zsh

Pregunta:

Estoy acostumbrado a usar la finalización de tabulación en bash para obtener la apt list --upgradable de apt l --u escribiendo apt l tab --u tab , pero no puedo hacer lo mismo con zsh: --u no se expande a --upgradable cuando presiono el tabulador .

Busqué en Google algunas soluciones que sugerían instalar zsh-completions y agregar setopt completealiases a ./zshrc , pero ninguna de ellas ayudó.

¿Hay alguna forma de hacer que funcione como lo hizo en bash?

Respuesta:

Siga los pasos aquí para obtener otras funciones también: https://github.com/abhigenie92/zsh_to_fish

  1. Instalar oh-my-zsh

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

  1. Clona los complementos necesarios.

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

  1. Agregue complementos a ~/.zshrc como

plugins = ( [plugins...] zsh-autosuggestions zsh-history-substring-search zsh-syntax-highlighting) Nota: asegúrese de que zsh-syntax-highlighting sea el último en la lista anterior.

  1. Solucione los problemas del tema de fondo (No es necesario, depende de su tema). Agregue la siguiente línea a su ~/.zshrc .

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=white'

  1. Reiniciar zsh

source ~/.zshrc

Si le gusta la respuesta, considere protagonizar el repositorio de github.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım