2
在emacs中使用yasnippet時,如果在應該觸發代碼段的密鑰之前沒有空格,那麼當選項卡被按下時,代碼段不會被擴展。是否可以這樣做:即使在它之前沒有空間的情況下片段也會擴展?yasnippets在密鑰前沒有空格時不會擴展
這是一個測試用例。做以下片段
# -*- mode: snippet -*-
# name: \textsubscript (from fixltx2e)
# key: tsub
# --
\textsubscript{$1}$0
並嘗試它。請注意,只要在tsub之前有一個空格就會擴展,並且它沒有被觸發,當tsub之前有一個字母時它不會被觸發。另外,請注意,如果標點或括號之前有正確的擴展名。
你可以將它作爲yanippet郵件列表的特性請求(不要使用googlecode問題跟蹤器,我將yasnippet移動到github),但我認爲它不會被添加。以這種方式尋找代碼片段效率極低**和**它不遵循作爲yasnippet基礎的TextMate行爲。我使用'#binding:\\'指令將多個類似乳膠標籤片段綁定到「\」。 –