Моє .zshrcвиглядає так:
export EDITOR="/usr/bin/vim"
Тепер, коли я відкриваю термінал і ввожу ярлик клавіатури, як ctrlaщоб перейти до початку рядка, це не працює. Натомість рядок ^A(або якась інша рядок, залежно від введеного ярлика) потрапляє до терміналу:
emlai:~ % ^A
Якщо вилучити слово exportз мого, .zshrcкомбінації клавіш працюють належним чином:
EDITOR="/usr/bin/vim"
Експорт EDITORяк щось інше, ніж vimзмушує комбінації клавіш працювати, наприклад:
export EDITOR="/usr/bin/nano"
Чому це відбувається?
Я також перевірив це bash, і комбінації клавіш працюють належним чином у всіх випадках.
bindkeyбільшеset -o?