hippie-expand
が作成したすべてのアイテムをリストし、カーソルを移動してRETを押すことでそれらのアイテムを選択したいとします。これを行う方法はありますか?ここで可能なすべての補完を表示する方法hippie-expandコマンドはEmacsで作成しますか?
5
A
答えて
2
は、私は、この目的のために使用してんだよ:
(global-set-key (kbd "M-i") 'complete-with-helm)
(require 'ac-helm)
(require 'auto-complete-config)
(ac-config-default)
(defun ac-complete-with-helm-auto()
"Select `auto-complete' candidates by `helm'.
It is useful to narrow candidates."
(interactive)
(let ((c (ac-candidates)))
(if (= (length c) 1)
(ac-expand)
(when ac-completing
(with-helm-show-completion ac-point ac-last-point
(helm :sources 'helm-source-auto-complete-candidates
:buffer "*helm auto-complete*"))))))
(defun complete-with-helm()
(interactive)
(ignore-errors
(call-interactively 'auto-complete)
(call-interactively 'ac-complete-with-helm-auto)))
必要なパッケージはauto-complete
、helm
、およびac-helm
です。 これらはすべてパッケージマネージャーから入手できます。
1
私は昔から同様の質問に対して次のような回答を書いています。選択のためにidoインターフェースを使用しますが、別の選択インターフェースに適応するのは簡単です。
How to configure emacs to have it complete the path automatically like vim?
+0
それは私が望んだようです。私はhippie-exp.elにいくつかのハッキングが必要です。それは私のために非常に難しいです。とりあえずありがとう。 –
2
使用会社モード。すべてのUIの問題は企業モードで既に解決済みです
関連する問題
- 1. すべての可能な状況でEmacsのインデントコードを作成する
- 2. Emacsの自動補完で結果が表示されない
- 3. gitすべての利用可能なコマンドを一覧表示します
- 4. Get-AzureRmStorageAccountKey PowerShellコマンドで完全に表示可能なキーを表示する方法?
- 5. すべてのビューコントローラにカスタマイズ可能なビューを表示する方法は?
- 6. Emacsのミニバッファ補完
- 7. 完全なカレンダーで落書き可能な色を作成する方法は?
- 8. タブ補完をサポートするRubyコマンドラインアプリの作成方法は?
- 9. Android:TextViewで完全に表示可能な文字を特定する方法は?
- 10. winformsデスクトップアプリケーションで自動補完のテキストボックスを作成する方法
- 11. Emacs補完ウィンドウに興味のないファイルを表示しない
- 12. すべてを表示する方法Deviceで利用可能なRecordStore
- 13. Swiftでカスタム補完ブロックを作成する方法
- 14. すべてのアクティブなサブスクリプションを表示することは可能ですか
- 15. Emacsで「プロジェクトファイル」を作成する方法はありますか?
- 16. GridViewページャまたはDataPagerで[すべて表示]ボタンを作成する方法
- 17. Aptana 3 - コード補完ですべてのブラウザが表示されない
- 18. Emacsの自動補完モード
- 19. Express/Node.JSを使用して、すべてのビューでアクセス可能なグローバル変数を作成する方法は?
- 20. Eclipse CheはPHPのコード補完が可能ですか?
- 21. Emacs Org-Modeですべての "DONE"エントリを非表示にする方法
- 22. Silverlightで完全なWebサイトを作成することは可能ですか?
- 23. SL4Aで完全なAndroidアプリを作成することは可能ですか?
- 24. juliaでEmacsの自動補完ESS:バッファでは動作しますがスクリプトでは動作しません
- 25. Androidスタジオはすべての描画可能なコンテンツを表示します
- 26. 利用可能なすべてのデータソースを一覧表示できますか?
- 27. TFS内でマージ候補を「作成」(ベースレス)することは可能ですか?
- 28. javascriptを使用して自動補完候補を表示するブラウザを起動できますか?
- 29. 作成したすべてのリソースをAWSで表示/表示するには?
- 30. 補完候補がすべての提案を返さない
これは非常に複雑で仕様を超えています。しかし、役に立つと思われます。私はそれを使用します。ありがとう。 –