Putty / Bash Alt + клавиша со стрелкой влево/вправо для перемещения курсора по слову

Я не могу заставить эту замазку правильно обрабатывать клавиши 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).

Есть ли какие-нибудь советы о том, что мне следует попробовать дальше? Какие-либо параметры шпатлевки, которые необходимо включить/отключить?

5
задан Geo 21 June 2012 в 06:58
поделиться