2013-09-01 3 views
1

다음 페이지에서 언급 한 것처럼 고드름에서 dabbrev 완성을 사용하고 싶습니다.emacs icicle dabbrev completion

http://www.emacswiki.org/emacs/Icicles_-_Completion_in_Other_Buffers

사용자 옵션은`고드름 최상위이-키 할당이 dabbrev 완성 ' 에 대한 항목이 포함'경우에 dabbrev 완성 ''다음 차가워는 일반적으로 명령에 바인딩 키를 다시 매핑 ' 명령 'icicle-dabbrev-completion', 후보가 여러 번있을 때마다 차분 완료를 사용하는 입니다. 그런 다음 완료 및 후보 사이클링과 같은 고드름 (Icicles) 기능을 사용할 수 있습니다. 또한 공백 프리픽스를 완료 할 수 있습니다. 처음부터 완료하여 제안 완료로 끝낼 수 있습니다.

그러나 .emacs 파일에서 'icicle-top-level-key-bindings'를 설정하는 방법을 이해하지 못합니다. 나는 여러 단계를 시도했지만 효과가 없었다. 'M-x describe-variable RET icicle-top-level-key-bindings'는 많은 옵션이있는 목록을 보여줍니다. 이 기존 목록에 'dabbrev-completion'을 어떻게 추가 할 수 있습니까?

은 내가 또한 dabbrev 모드 emacs2.4.3에서 지원되지 않습니다 뜻 icicles-opt.el

(dabbrev-completion icicle-dabbrev-completion 
        (< emacs-major-version 24)) 

에 다음 코드를 참조 http://www.emacswiki.org/emacs/Icicles_-_Libraries

에서 고드름 라이브러리를 가지고?

답변

1
  1. 이 옵션을 사용자 정의하려면 M-x customize-option icicle-top-level-key-bindings을 사용하십시오. 사용자 정의 - 옵션에 대한 정보를 원하시면 이맥스 (24)

+0

감사 드류 사용하는 경우

  • 네, 아직 이맥스 (24)를 사용하여 일반 dabbrev-completion을 지원하기 위해 icicle-dabbrev-completion에 대한 코드를 업데이트하지 않았습니다. dabbrev-completion은 완료 메뉴를 제공하지 않습니다. icicle-dabbrev –

  • +0

    에 대해 emacs24 지원이 추가되면 Pls가 업데이트됩니다. 'dabbrev-completion'의 전체 이맥스 정의를 복사하고 수정하는 것은 간단해야합니다. 대신 필요한 변경 사항을 단일 버전의 버전 정의에 통합하려고했기 때문에 업데이트를 미루고 있었지만 아마도 그렇게 신경 쓰지 않을 것입니다. – Drew

    +0

    @Rajendran - 이제 Icicles를 업데이트했습니다. 최신 업데이트 (icicles-cmd1.el 파일과 icicles-opt.el 파일)를 사용해보십시오. – Drew