[emacs] emacs는 ido가 활성화 된 상태에서 새 파일을 생성합니다.

ido 패키지가 포함 된 emacs 스타터 키트로 전환했습니다.

ido에는 새 파일을 만들 때를 제외하고는 일반적으로 매우 편리한 파일을 찾을 때 경로를 제안하는 멋진 기능이 있습니다. 새 파일 이름이 다른 경로의 제안과 일치하면 ido가 자동으로 해당 경로로 전환하지만 내가 원했던 경로라고 가정하지만 일반적으로는 그렇지 않으며 짜증이납니다.

이 문제를 해결하려면 쉘에서 newfile을 터치하고 새 버퍼를 만들고 다른 이름으로 저장하거나 Mx find-file을 사용하여 원래 동작을 얻습니다. 물론 Cx Cf를 다시 파일 찾기로 리 바인딩 할 수는 있지만 ido-find-file을 좋아하는 경우에는 경로를 명시 적으로 입력 할 때 경로를 자동으로 전환하는 것을 중지하고 싶습니다.

ido-find-file 중에 내가 찾고있는 파일이 존재하지 않음을 알리고 제안을 중지하기 위해 누를 수있는 간단한 키가 있거나 더 바람직한 동작을 얻기 위해 설정할 수있는 일부 var가 있다고 생각합니다.



답변

시험:

Cx Cf Cf

ido 모드에서 “일반”파일 찾기 모드로 빠져 나가야합니다.


답변

Cj는 당신이 찾고있는 키 조합입니다.


답변

언급했듯이 빠른 속도, Cj를 사용하여 즉시 확인, 및 추가 Cf를 사용하여 일시적으로 기존 모드로 전환하는 것이 모두 유용합니다.

또한 ido가 이미 대체 파일 경로를 선택한 경우 Cz를 눌러 현재 위치로 돌아가 해당 동작을 일시적으로 비활성화 할 수 있습니다.


답변

관련 문제에 대한 해결책-덮어 쓰기 확인을 요청하지 않습니다.

http://lists.gnu.org/archive/html/bug-gnu-emacs/2010-11/msg00226.html


답변