Skip to content

Οδηγός Προτεινόμενων Plugins Zsh και Ρύθμισης

Plugins Oh My Zsh

Το Oh My Zsh είναι ένα δημοφιλές πλαίσιο ρύθμισης Zsh που συνοδεύεται από πολλά χρήσιμα plugins που μπορούν να βελτιώσουν σημαντικά την εμπειρία σας στη γραμμή εντολών. Ακολουθούν ορισμένα προτεινόμενα plugins:

1. zsh-autosuggestions

Αυτό το plugin παρέχει αυτόματες προτάσεις για την εντολή που πληκτρολογείτε αυτήν τη στιγμή με βάση το ιστορικό σας και τις κοινές εντολές. Απλώς πατήστε το δεξί βέλος για να συμπληρώσετε γρήγορα την προτεινόμενη εντολή.

Εγκατάσταση:

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

2. zsh-syntax-highlighting

Παρέχει επισήμανση σύνταξης για τη γραμμή εντολών σας, βοηθώντας σας να αναγνωρίζετε πιο εύκολα εντολές, ορίσματα και διαδρομές αρχείων.

Εγκατάσταση:

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

3. zsh-completions

Επεκτείνει την προεπιλεγμένη λειτουργία συμπλήρωσης του Zsh, παρέχοντας περισσότερες επιλογές συμπλήρωσης για πολλές εντολές.

Εγκατάσταση:

git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

Ομορφιά Θεμάτων

Με το Oh My Zsh, μπορείτε εύκολα να αλλάξετε θέματα για να ομορφύνετε το τερματικό σας. Το θέμα Powerlevel10k συνιστάται καθώς είναι τόσο όμορφο όσο και ενημερωτικό.

Εγκατάσταση του Powerlevel10k:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10k

Ορίστε το θέμα στο ~/.zshrc:

ZSH_THEME="powerlevel10k/powerlevel10k"

Άλλα Χρήσιμα Plugins

  • git: Ένα plugin που ενισχύει τις εντολές Git, παρέχοντας πολλά χρήσιμα ψευδώνυμα εντολών Git.
  • docker: Συμπλήρωση και συμβουλές για εντολές docker.
  • npm: Παρέχει συμπλήρωση εντολών για το npm.

Μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε αυτά τα plugins στο αρχείο ~/.zshrc σύμφωνα με τις ανάγκες σας. Επεξεργαστείτε το αρχείο ~/.zshrc, βρείτε τη γραμμή plugins και προσθέστε ή αφαιρέστε ονόματα plugins.

plugins=(git docker npm)

Συμβουλές

  • Χρησιμοποιήστε το Ctrl + r για γρήγορη αναζήτηση στο ιστορικό εντολών.
  • Επαναλάβετε την προηγούμενη εντολή χρησιμοποιώντας το !!.
  • Χρησιμοποιήστε την εντολή man για να δείτε εγχειρίδια για άλλες εντολές, για παράδειγμα man git.

Ρυθμίζοντας σωστά τα plugins και τα θέματα Zsh, μπορείτε να βελτιώσετε σημαντικά την αποδοτικότητα και την αισθητική της γραμμής εντολών σας. Ελπίζουμε ότι αυτός ο οδηγός θα σας βοηθήσει να δημιουργήσετε ένα ισχυρό περιβάλλον γραμμής εντολών!