2016-09-28 69 views
0

Emacs有一個名爲TeX input method的功能:您可以通過輸入關聯的(La)TeX宏來輸入unicode符號。例如,輸入\lambda給出λ。vim中有沒有類似「TeX輸入法」的東西?

是否有一個包在vim中提供了類似的功能?

+2

看一看[乳膠unicoder(https://github.com/joom/latex-unicoder.vim) – hbaderts

+0

感謝@hbaderts,這是完全我想要的是。如果你讓這個答案我會接受。 – chrbr

回答

3

有一個Github上稱爲latex-unicoder包。它可以安裝,例如通過添加

Plugin 'joom/latex-unicoder.vim' 

.vimrc文件並調用:PluginInstallVundle.vim插件管理器。

當你在正常模式,則可以調用C-l(這是Ctrl鍵 + 大號),然後在符號,例如膠乳命令直接輸入\lambda。這將Unicode符號λ插入到文檔中。該插件即使按標籤功能自動完成

-2

你見過http://vim-latex.sourceforge.net?很確定這是你要找的。

爲例(雖然不能與拉姆達),這將彙編,顯示的Unicode字符π您的.tex文件中:

enter image description here

+1

我想shva想要的東西會自動將'\ lambda'轉換爲'λ',例如。它看起來不像這個軟件包那樣。 – mipadi

+0

這實際上就是這個軟件包的功能。它不會實時執行,但它會使用unicode編碼保存文件並適當地解釋宏。 – tadamhicks

+0

手冊中的哪些地方會談論這個問題?我沒有看到它在文檔中提到它,但我想它可能是一個沒有提到的功能。 – mipadi

相關問題