Automatiser "set -o vi" ved terminalopstart i OS X: En guide til .profile og shell initialiseringsfiler

Hvordan kan kommandoen "set -o vi" automatisk udføres ved opstart af en ny terminalfane i OS X, svarende til brugen af .profile?

For at sikre, at kommandoen "set -o vi" automatisk udføres ved opstart af en ny terminalfane i OS X, skal du tilføje kommandoen til din shell initialiseringsfil som f.eks. ~/.bash_profile eller ~/.zshrc og derefter genstarte terminalen eller køre "source" kommandoen.

Hvordan kan kommandoen "set -o vi" automatisk udføres ved opstart af en ny terminalfane i OS X, svarende til brugen af .profile?

For at sikre, at kommandoen set -o vi automatisk udføres ved opstart af en ny terminalfane i OS X, kan du tilføje kommandoen til en af dine shell initialiseringsfiler. Her er trinene:

  1. Åbn din terminal.
  2. Rediger din shell initialiseringsfil. Afhængigt af hvilken shell du bruger, kan det være en af følgende filer:
    • ~/.bash_profile (for Bash shell)
    • ~/.zshrc (for Zsh shell)
    • ~/.profile (for generelle shell-indstillinger)
  3. Tilføj følgende linje til filen:
    set -o vi
  4. Gem filen og luk din teksteditor.
  5. Genstart terminalen eller kør kommandoen source efterfulgt af filnavnet for at anvende ændringerne med det samme. For eksempel:
    source ~/.bash_profile

Efter at have fulgt disse trin, vil kommandoen set -o vi automatisk blive udført hver gang du åbner en ny terminalfane.