Ctrl Right 및 Ctrl Left는 Fish Shell에서 한 단어에서 다른 단어로 이동하지 않습니다.

Ctrl Right 및 Ctrl Left는 Fish Shell에서 한 단어에서 다른 단어로 이동하지 않습니다.

Linux Mint 내 Fish Shell에서 사용할 때 Ctrl- 또는 Ctrl- 키를 사용해도 커서가 이전 또는 다음 단어로 이동하지 않습니다. I와 N 사이를 전환합니다.

이게 나고 그 다음은 N이다

그러면 부분적으로 완료할 수 없어서 정말 짜증납니다.

이 문제를 어떻게 해결할 수 있나요?

바인딩의 출력 | grep 뒤돌아보기 단어 바인딩 | 뒤로 단어를 grep

답변1

\e[1;5C귀하의 키 바인딩 구성에는 많은 유사한 터미널 에뮬레이터에서 and를 누를 \e[1;5D때 일반적으로 전송되는 문자 시퀀스 인 and에 대한 항목이 누락된 것 같습니다 .CtrlCtrlxterm

당신은 당신의에 추가할 수 있습니다~/.config/fish/config.fish

bind \e\[1\;5C forward-word
bind \e\[1\;5D backward-word

fish이는 2.0 (이번에 제출하세요2010), 업그레이드가 필요할 수 있습니다.

답변2

실제로 이것은 vi에 설정된 키 바인딩입니다.

이 명령은 내 문제를 해결했습니다.set -U fish_key_bindings fish_default_key_bindings

관련 정보