IME를 전환하지 않고도 중국어 문자 파일/폴더를 더 빠르게 자동 완성합니다.

IME를 전환하지 않고도 중국어 문자 파일/폴더를 더 빠르게 자동 완성합니다.

많은 일본인과 프로젝트를 진행하고 있습니다남성/아호폴더 및 파일 이름은 아래와 같습니다.

提案書/
フォルダ/
工数.sh
設計書.sh

디렉터리를 변경하거나 파일을 열려면 시간이 많이 걸립니다.

  • 예를 들어 명령의 첫 번째 부분을 입력합니다.cd
  • 변화일본어로
  • 첫 번째 한자의 라틴 문자를 입력하세요.
  • IME Shift 키(일반적으로 Enter 또는 Space)를 누릅니다.
  • IME를 라틴 문자로 다시 전환
  • Tab 키를 누르면 자동으로 완료됩니다.

Q: 더 빠른 것이 있나요?

이것이 내 꿈이 될 것이다:

  • 예를 들어 명령의 첫 번째 부분을 입력합니다.cd
  • 첫 번째를 입력하세요한자의 라틴 문자, IME를 활성화하고 Tab 키를 누를 때와 같습니다. 자동 완성 기능은 이 이름을 가진 라틴 문자 파일/폴더가 없다는 것을 인식하고 라틴-한자 라이브러리를 사용하여 가능한 다른 일치 항목을 확인합니다.

답변1

실제로 답변은 아니지만 의견이 너무 깁니다. :-피

IME를 전환하는 데는 거의 노력이 필요하지 않습니다. 나에게는 그저 핫한 버튼일 뿐이다. 이런 식으로 사용해야 합니다(필요할 때 열림). 이렇게 나열하면 짜증나 보일 수도 있지만 익숙해지면 거의 눈치 채지 못할 것입니다(스위치는 즉각적이며 대문자를 얻으려면 Shift 키를 눌러야 한다고 누가 불평할 수 있겠습니까?).

더 어려운 문제는 무엇을 입력해야 하는지 아는 것입니다. :) 입력 방법에서 적절한 결과를 얻으려면 일반적으로 단어 전체를 입력해야 합니다. "shi"만 주면 많은 가능성을 얻을 수 있습니다 ...

파일이 많지 않으면 zshTab 키를 사용하여 파일을 순환할 수 있습니다. 따라서 이것은 누른 각 탭에 대한 탭 완성입니다 zsh(예: cat TAB TAB TAB TAB TAB:)

cat あ.txt
cat ち.txt # dunno why it chose this
cat い.txt
cat う.txt
cat え.txt
cat お.txt
cat か.txt
...

원하는 의사 IME 솔루션을 얻기 위해 사용자 정의 bash 사용자 정의 자동 완성 필터와 같은 것을 사용할 수 있는지 잘 모르겠습니다. 한자는 가나로 변환 될 수 kakasi있고 ascii를 가나로 변환하는 것은 쉽습니다(한자를 ascii로 변환하는 것은 동일한 결과를 얻기 위해 ascii를 여러 가지 방법으로 작성할 수 있기 때문에 모호합니다. 예를 들어 nn둘 다 n문맥에 따라 해석될 수 있습니다).

파일 이름에 ASCII 부분이 있는 경우 이를 추가하여 선택 범위를 좁힐 수도 있습니다. 위의 예에서는 여러 .sh파일이 있으므로 (뒤로 zsh) TAB을 누르면 *.sh다른 파일이 제공되지 않습니다.

아니면 그냥 옛날 방식의 마우스 선택 복사 및 붙여넣기를 사용하세요.

행운을 빌어요.

관련 정보