我試圖用icicle-command-abbrev
降低打字的,我做的量。我有代理人候選人啓用(setq icicle-add-proxy-candidates-flag t)
,(我也可以啓用它們與C-M-_
,但由於某種原因,我永遠不會得到ff
匹配find-file
。排序設置爲代理coandidates第一,我有代理人候選人比普通命令什麼是我做錯了嗎?在Emacs縮寫代理候選人冰柱
1
A
回答
0
你真的不說,你看什麼樣的行爲,與「我永遠無法得到ff
匹配查找文件。」讓我告訴你,你的行爲應該看,然後你能告訴我有什麼區別。
從你的描述,你應該看到在*Completions*
代理人選。當您使用icicle-command-abbrev
(默認綁定爲C-x SPC
),然後在M-x
提示符處鍵入ff TAB
時,應該會看到至少有兩部分以f
開頭的命令名稱,並且您應該看到代理候選ff
,應該突出顯示(面對icicle-proxy-candidate
)。該代理人候選人應該是*Completions*
中列出的第一位候選人(因爲您已經先排序了代理人候選人)。
如果然後循環該候選人(剛打TAB
第二次,或向下箭頭一次),然後打RET
選擇它,提示應更改爲Command abbreviated
FF :
。如果您然後打TAB
你應該*Completions*
看到他們的名字至少有兩個部分,與f
啓動命令的列表。然後你可以循環到一個或輸入更多的文本來完成一個,選擇它。
讓我知道這本說明書的一部分,你看不到。
不過,我只是意識到,有一個bug(缺少變量綁定),我現在已經固定。症狀是,當您選擇命令find-file
時,會引發缺失變量綁定錯誤。請下載最新的icicles-cmd1.el
,它有修復程序。 (或等到文件鏡像在MELPA上,這可能需要一天時間。)
如果您看到的除此錯誤之外的其他內容是我所描述的,那麼您應該確定新版本。如果沒有,請描述您看到的與我的描述不同的內容。對不起你的麻煩。
(你當然可以,就像很快打出RET
您鍵入ff
,直接獲得第二個完成的提示,但上面給你的作品食譜第一次檢查。)
相關問題
- 1. emacs冰柱刪除選擇模式
- 2. Emacs的冰柱空間
- 3. 在Emacs中搜索並替換冰柱
- 4. 使用叮噹冰候選人
- 5. emacs的冰柱啓動錯誤
- 6. 縮寫在Emacs
- 7. 什麼是冰凍冰柱?
- 8. SyntaxError在WebRTC中發送遠程冰候選人
- 9. 如何將退格在Emacs部分完成冰柱
- 10. webrtc ice_server永遠不會註冊爲冰候選人
- 11. 冰候選人集合獲取超時問題
- 12. emacs&冰柱:從字典中自動完成?
- 13. 縮寫地方在Emacs
- 14. d3js Zoomable冰柱數據
- 15. 加入「縮寫爲Emacs
- 16. lzma壓縮冰山
- 17. Trickle ICE - 選擇候選人
- 18. 帶大寫字母的Emacs縮寫
- 19. Emacs lisp代碼縮進
- 20. Android的冰柱參數是什麼?
- 21. 軟件包安裝找不到冰柱
- 22. d3js分區冰柱圖修改
- 23. 正確使用冰柱協程
- 24. Emacs在HTTP代理後面
- 25. 候選關鍵字/縮小
- 26. Emacs的ActionScript 3的縮進在emacs的縮進ActionScript 3代碼在arglist中
- 27. 在emacs中動態縮進ruby代碼
- 28. 員工候選人名單
- 29. Mysqli柱縮短
- 30. Emacs僅用於顯示的縮寫
我現在的症狀如下:僅帶有子字符串「ff」的命令出現(像ffip,ffap等),就是這樣。沒有特別突出的候選人,並且沒有'ff'代理人候選人。按下'RET'在'* Completions *'緩衝區中執行第一個完成。 – PythonNut
另外,你是否使用emacswiki作爲你的倉庫?你有錯誤跟蹤器嗎?如果它存在而不是在這裏,我寧願在那裏(在將來)提交錯誤。 – PythonNut
(1)我上傳到EmacsWiki。這反映在MELPA上。 (2)爲我的Emacs庫提交錯誤的最佳方式是向我發送一封電子郵件。對於** Icicles **,只是'M-x icicle-send-bug-report'。 – Drew