Tôi .zshrc
trông như thế này:
export EDITOR="/usr/bin/vim"
Bây giờ khi tôi mở một thiết bị đầu cuối và nhập một phím tắt như ctrlađi đến đầu dòng, nó không hoạt động. Thay vào đó, chuỗi ^A
(hoặc một số chuỗi khác, tùy thuộc vào lối tắt tôi đã nhập) được nhập vào thiết bị đầu cuối:
emlai:~ % ^A
Xóa từ export
khỏi tôi .zshrc
làm cho các phím tắt hoạt động đúng:
EDITOR="/usr/bin/vim"
Xuất khẩu EDITOR
như một cái gì đó khác hơn là vim
làm cho các phím tắt cũng hoạt động, ví dụ:
export EDITOR="/usr/bin/nano"
Lý do tại sao điều này xảy ra?
Tôi cũng đã thử nghiệm điều này bash
và các phím tắt hoạt động đúng trong mọi trường hợp ở đó.
bindkey
hơnset -o
?