0
當我在Vim的使用自動完成,它不只是表現的話,它顯示的信息到它的右:Vim的自動完成功能菜單形式
對我來說並不重要的地方匹配來自(在這種情況下,它是字典文件的路徑)。正如你所看到的,路徑形成了一個真正分散注意力的文本塊......有沒有辦法顯示匹配的單詞?
我使用Vim的內建完整的功能,沒有YCM/neocomplcache/...
當我在Vim的使用自動完成,它不只是表現的話,它顯示的信息到它的右:Vim的自動完成功能菜單形式
對我來說並不重要的地方匹配來自(在這種情況下,它是字典文件的路徑)。正如你所看到的,路徑形成了一個真正分散注意力的文本塊......有沒有辦法顯示匹配的單詞?
我使用Vim的內建完整的功能,沒有YCM/neocomplcache/...
我不知道任何方式把它們關掉,除了與:set completeopt-=menu
完全關閉完成彈出菜單;這將在<C-N>
之後插入一個候選人,所以你完全失去了總覽。
當您編寫自定義完成(請參閱:help complete-functions
)時,您可以影響/抑制附加信息;它是返回匹配對象的menu
屬性。所以你理論上可以在Vimscript中重新實現字典完成,但是我建議不要這樣做,因爲它會很麻煩,而且可能也慢得多。
因此,除非您有足夠的精力來編寫和提交補丁(例如新的選項來關閉該補丁或限制到特定的長度),否則最好接受這個事實並學會專注於第一列。