web-dev-qa-db-fra.com

Comment utiliser le mode vi en coquille de poisson?

J'ai vu l'implémentation de vi-mode pour le shell de poissons ici , mais je n'ai aucune idée de comment l'utiliser. Y a-t-il un tutoriel disponible en ligne (je n'ai pas pu trouver tel) décrivant les fonctionnalités de base - comment changer de mode, etc. merci.

51
sandric

Dans le poisson 2.3.0 et ensuite:

  • Courir fish_vi_key_bindings pour démarrer le mode vi
  • Courir fish_default_key_bindings pour revenir au mode par défaut

Si vous souhaitez en faire la valeur par défaut, ajoutez le fish_vi_key_bindings commande à ~/.config/fish/config.fish.

85
ridiculous_fish

J'utilise du poisson 2.2.0. Ce qui suit a fonctionné pour moi:

Modifier $HOME/.config/fish/functions/fish_user_key_bindings.fish

function fish_user_key_bindings
  fish_vi_key_bindings
end

via this

5
amit