/ / / zsh: σταματήστε τη λέξη προς τα πίσω προς τα αριστερά στον αποδιαμορφωτή καταλόγων - zsh

zsh: σταματήστε τη λέξη προς τα πίσω προς τα πίσω στον όρο delimiter - zsh

Σε zsh, πώς μπορώ να ρυθμίσω τον επεξεργαστή γραμμών έτσι ώστε να σταματάει η λέξη προς τα πίσω, σε ένα διαχωριστικό καταλόγου; Αυτήν τη στιγμή στην εγκατάσταση bash μου, εάν πληκτρολογώ

cd ~/devel/sandbox

και στη συνέχεια χτυπήστε C-w σημείο θα είναι αμέσως μετά "devel /". Στην εγκατάσταση zsh μου, το σημείο θα ήταν μετά το "cd". Θα ήθελα να ρυθμίσετε το zsh, ώστε να συμπεριφέρεται παρόμοια με το bash.

Απαντήσεις:

4 για την απάντηση αριθ. 1

Ένα γρήγορο google αποκαλύπτει:

Κλειστό πίσω

Ή, ίσως μια καλύτερη λύση:

Bash Backward Σκότωσε το στυλ


61 για την απάντηση αριθ. 2

Για τις πρόσφατες εκδόσεις του zsh, μπορείτε απλά να προσθέσετε:

autoload -U select-word-style
select-word-style bash

στο zshrc όπως περιγράφεται στο zshcontrib (1).


38 για την απάντηση αριθ. 3

Μια άλλη επιλογή είναι να ρυθμίσετε WORDCHARS (μη αλφαριθμητικούς χαρακτήρες που αντιμετωπίζονται ως μέρος μιας λέξης) σε κάτι που δεν περιλαμβάνει /.

Μπορείτε επίσης να τσιμπήσετε αυτό, αν προτιμάτε ^w να σπάσει στην κουκίδα, την υπογράμμιση, κ.λπ. ~/.zshrc Εχω:

WORDCHARS="*?_-.[]~=&;!#$%^(){}<>"

Σχετικές ερωτήσεις


Σχόλια (0)

Πρόσθεσε ένα σχόλιο