2012-10-25 41 views
1

Yasnippet似乎在工作,但觸發鍵不是。我可以加載片段,查看代碼片段表格和M-x yas/expand。但是,在鍵入觸發鍵(即時間)後,我想用TAB鍵來擴展片段,該鍵不起作用。我檢查了yasnippet.el文件,發現yas-trigger-key已設置爲。我試圖改變它,仍然無法讓它工作。任何人都知道發生了什麼?我試圖在LaTeX模式下首先實現這個工作。 Yasnippet告訴我,我也應該嘗試C-C C-s,但似乎只是插入「\ end」。觸發鍵在Yasnippet emacs中不起作用

我通過el-get打包器管理器下載了Yasnippet。我正在使用OSX和emacs 23.4.1

+0

你能嘗試M-X的Yas-擴大RET(即你的時間之後)? – PascalVKooten

+0

是的,這工作正常......它只是不喜歡標籤 – akobre01

+1

你可以打C-h k,然後打TAB?查看TAB目前綁定的內容(也許它甚至不是TAB)? – PascalVKooten

回答

0
(add-to-list 'load-path 
       "~/.emacs.d/plugins/yasnippet") 
(require 'yasnippet) 
(yas-global-mode 1) 

您是否已將上述內容放入.emacs中?

也許嘗試從這個最近的鏈接重新安裝:https://github.com/capitaomorte/yasnippet

+0

我終於通過使用嬉皮擴展工作。感謝您花時間嘗試和幫助。我發現以下非常有用:https://gist.github.com/215930。這就是我目前使用的,它似乎工作......我們將看到它從長遠來看是如何運作的。再次感謝! – akobre01

+0

不客氣。我很高興這個問題解決了。 – PascalVKooten