【发布时间】:2017-02-07 01:53:57
【问题描述】:
Emacs 有一个称为TeX input method 的功能:您可以通过键入相关的 (La)TeX 宏来输入 unicode 符号。例如,输入 \lambda 会得到 λ。
是否有在 vim 中提供类似功能的包?
【问题讨论】:
-
@hbaderts 谢谢,这完全是我想要的。如果您将此作为答案,我会接受。
标签: vim input unicode symbols tex
Emacs 有一个称为TeX input method 的功能:您可以通过键入相关的 (La)TeX 宏来输入 unicode 符号。例如,输入 \lambda 会得到 λ。
是否有在 vim 中提供类似功能的包?
【问题讨论】:
标签: vim input unicode symbols tex
Github 上有一个名为 latex-unicoder 的包。它可以安装,例如使用 Vundle.vim 插件管理器添加
Plugin 'joom/latex-unicoder.vim'
到您的.vimrc 文件并调用:PluginInstall。
在普通模式下,可以调用C-l(即Ctrl+L),然后直接输入符号的LaTeX命令,例如\lambda。这会将 Unicode 符号 λ 插入到您的文档中。该插件甚至具有通过按 Tab
【讨论】:
你见过http://vim-latex.sourceforge.net 吗?很确定这就是你要找的东西。
作为一个例子(虽然不是使用 lambda),这将编译以在您的 .tex 文档中显示 unicode π 字符:
【讨论】:
\lambda 转换为 λ 的东西。这个包看起来不像那样做。
\lambda 到 λ,在文本编辑器中,无论我是否正在编辑 tex 文档。