vimが数式記号のhtmlエンティティを数学文字に変換する方法を知っていますか?例えばvimの数学記号
:
& NE。 ≠
& there4;それになる。 Solved, bignose came through with the solution:ここ
は、シンボルのhtmlエンティティを更新 http://barzilai.org/math_sym.htmを持つテーブルです。
Vimの:digraphs機能を使用します。 「:二重字を助ける」それは完全にレンダリングするので、私はまだ固定幅Unicodeフォントを探していますが、余分なスペースと、それは素晴らしい作品ドキュメント
のUnicodeの文字符号化、
を参照してくださいと。
数学文字を表示するには、UTF-8がエンコードとその文字を表示するフォントである必要があります。
私はvimの設定ファイルに以下を追加しました。
作成したカスタムファイル:
" set the encoding to be utf-8, requires gVim or a terminal capable of
" unicode see ':help Unicode' for details
set encoding=utf-8
" requires a font that has characters for the higher uniocode symbols
set guifont=MS\ Gothic
は私が
au BufNewFile,BufRead *.txtmt setf mathdoc
.txtmt私自身のカスタム拡張のためにこれを設定するには、ファイルタイプするためにこれを追加/構文でmathdoc.vimいますが、交互でこれを呼び出すことができますファイルオープン:
:set ft=mathdoc
digraphsは次のように指定されていますそれは挿入モードで
に動作します:続い プレスコントロール+ K:
&there4。はS *
≠です。=
∑
がZ +は≡ = 3
⇐は=
⇒ <は=>
⇔が
&FORALL ==
であるです。あるFA∃は
∋はTE
されている - )参照:完全なリストについては、有向グラフ *注あなただけであなたは文字エンコーディングしている価値が半分の画面を見ている場合ではないのUnicode、Unicode文字いくつかの画面をカバーするには、set encoding = utf-8と入力してutf-8に切り替えます。
上記のリンクの表には、キーボードショートカットを見つけるために必要な文字の番号があります.8756は&there4です。それらが使用されているかを確認するために:help digraphs
を読んで、そして:digraphs
はあなたのVimで定義されたものをリストする:例
これは正しい方向の一歩ですが、Unicodeに切り替える必要があるので、Unicodeの数学文字のための有向グラフが存在するようにしてください。 –