2

TABを押したときではなく、キーを押したときにのみオートコンプリートしたいと思いRETます。いくつかの設定オプションを試しましたが、アクションを無効にできないようです。これが私の現在の設定です。これには、私が試したすべてのバリエーションが含まれています。

(define-key ac-completing-map "\t" 'ac-complete) ; use tab to complete, working
(define-key ac-completing-map "\r" nil)
(define-key ac-completing-map "\C-m" nil)
(define-key ac-completing-map "RET" nil)
(define-key ac-completing-map "<return>" nil)

興味深いことに、\C-m期待どおりに動作しますが、ヒットはそうでRETはありません。

誰かが私に欠けているものを教えてもらえますか?

4

1 に答える 1