Chỉ cần thông tin của bạn, tôi thấy giải pháp này ở đây thanh lịch hơn nhiều. Tôi trích dẫn:
Một tùy chọn khác là đặt WORDCHARS
(các ký tự không chữ và số được coi là một phần của từ) thành một từ không bao gồm /
.
Bạn cũng có thể điều chỉnh điều này nếu bạn muốn ^w
ngắt ở dấu chấm, gạch dưới, v.v. Trong ~/.zshrc
Tôi có:
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'
CẬP NHẬT (2 tháng 3 năm 2020)
Như @Patryk đã chỉ ra các ý kiến dưới đây, điều này không hiệu quả ZSH >= 5.7
. Đây là một bản cập nhật mà tôi đã thử nghiệm và làm việc trên zsh 5.8 (x86_64-apple-darwin18.7.0)
.
autoload -U select-word-style
select-word-style bash
export WORDCHARS='.-'