Я не могу заставить эту замазку правильно обрабатывать клавиши alt + left/right.
(Правка: под «правильно» я, очевидно, подразумеваю то, как я привык перемещать курсор;-)
Обычно я могу сделать:
cat > /dev/null
..<hold alt and left arrow>..
чтобы получить правильный ключ. В этом случае я получаю: ^[^[[D
Затем я продолжаю делать:
bind '^[^[[D:backward-word'
Я также пробовал:
bind '\e\e[D:backward-word'
Обратите внимание, что эта проблема одинакова в screen (с TERM=screen) и вне экрана (с TERM=xterm).
Есть ли какие-нибудь советы о том, что мне следует попробовать дальше? Какие-либо параметры шпатлевки, которые необходимо включить/отключить?