Skip to content

Instantly share code, notes, and snippets.

@spl
Created August 3, 2016 17:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save spl/7cb7998aced62096965f20f4155f2135 to your computer and use it in GitHub Desktop.
Save spl/7cb7998aced62096965f20f4155f2135 to your computer and use it in GitHub Desktop.
Vim unicode TeX key bindings
" Originally from Dan Piponi
:map! \lolly ⊸
:map! \comp ∁
:map! \turn& ⅋
:map! \lneg ⅂
:map! \union ∪
:map! \cup ∪
:map! \cap ∩
:map! \alpha α
:map! \alpha α
:map! \beta β
:map! \gamma γ
:map! \Gamma Γ
:map! \delta δ
:map! \Delta Δ
:map! \epsilon ε
:map! \eta η
:map! \Eta Η
:map! \kappa κ
:map! \lambda λ
:map! \Lambda Λ
:map! \mu μ
:map! \nu ν
:map! \omega ω
:map! \Omega Ω
:map! \pi π
:map! \Pi Π
:map! \psi ψ
:map! \Psi Ψ
:map! \varphi φ
:map! \phi ϕ
:map! \Phi Φ
:map! \rho ρ
:map! \sigma σ
:map! \Sigma Σ
:map! \tau τ
:map! \theta θ
:map! \Theta Θ
:map! \iota ι
:map! \upsilon υ
:map! \Upsilon Υ
:map! \xi ξ
:map! \Xi Ξ
:map! \zeta ζ
:map! \nabla ∇
:map! \hbar ℏ
:map! \times ×
:map! \otimes ⊗
:map! \oplus ⊕
:map! \ominus ⊖
:map! \odiv ⊘
:map! \odot ⊙
:map! \bowtie ⋈
:map! \le ≤
:map! \ge ≥
:map! \nle ≰
:map! \nge ≱
:map! \prec ≺
:map! \succ ≻
:map! \cdot ·
:map! \bullet ∙
:map! \ring ∘
:map! \ratio ∶
:map! \prop ∷
:map! \cdots ⋯
:map! \bbr ℝ
:map! \bbc ℂ
:map! \bbn ℕ
:map! \bbp ℙ
:map! \bbq ℚ
:map! \bbz ℤ
:map! \div ÷
:map! \pm ±
:map! \int ∫
:map! \oint ∮
:map! \iint ∬
:map! \iiint ∭
:map! \iiiint ⨌
:map! \oiint ∯
:map! \oiiint ∰
:map! \sum ∑
:map! \prod ∏
:map! \wedge ∧
:map! \meet ∧
:map! \and ∧
:map! \vee ∨
:map! \join ∨
:map! \or ∨
:map! \neg ¬
:map! \not ¬
:map! \perp ⊥
:map! \rhd ▷
:map! \lhd ◁
:map! \triangleleft ◃
:map! \triangleright ▹
:map! \diamond ⋄
:map! \mid ∣
:map! \bullet •
:map! \blacksquare ▪
:map! \qed ▪
:map! \infty ∞
:map! \forall ∀
:map! \exists ∃
:map! \nexists ∄
:map! \top ⊤
:map! \bot ⊥
:map! \syn ⊦
:map! \stile ⊦
:map! \dstile ⊧
:map! \sem ⊧
:map! \lsemi ⋉
:map! \rsemi ⋊
:map! \uplus ⊎
:map! \pitchfork ⋔
:map! \' ′
:map! \'' ″
:map! \''' ‴
:map! \^1 ¹
:map! \^2 ²
:map! \^3 ³
:map! \^4 ⁴
:map! \^5 ⁵
:map! \^6 ⁶
:map! \^7 ⁷
:map! \^8 ⁸
:map! \^9 ⁹
:map! \^0 ⁰
:map! \^- ⁻
:map! \^a ᵃ
:map! \^b ᵇ
:map! \^c ᶜ
:map! \^d ᵈ
:map! \^e ᵉ
:map! \^f ᶠ
:map! \^g ᵍ
:map! \^h ʰ
:map! \^i ⁱ
:map! \^j ʲ
:map! \^k ᵏ
:map! \^l ˡ
:map! \^m ᵐ
:map! \^n ⁿ
:map! \^o ᵒ
:map! \^p ᵖ
:map! \^r ʳ
:map! \^s ˢ
:map! \^t ᵗ
:map! \^u ᵘ
:map! \^v ᵛ
:map! \^w ʷ
:map! \^x ˣ
:map! \y^ ʸ
:map! \^z ᶻ
:map! \_1 ₁
:map! \_2 ₂
:map! \_3 ₃
:map! \_4 ₄
:map! \_5 ₅
:map! \_6 ₆
:map! \_7 ₇
:map! \_8 ₈
:map! \_9 ₉
:map! \_0 ₀
:map! \_- ₋
:map! \_a ₐ
:map! \_e ₑ
:map! \_i ᵢ
:map! \_j ⱼ
:map! \_o ₒ
:map! \_u ᵤ
:map! \_v ᵥ
:map! \_x ₓ
:map! \_\beta ᵦ
:map! \_\gamma ᵧ
:map! \_\rho ᵨ
:map! \_\phi ᵩ
:map! \_\chi ᵪ
":map! \^o º
:map! \ast ∗
:map! \angle ∠
:map! \"o ö
:map! \surd √
:map! \root √
:map! \sqrt √
:map! \cbrt ∛
:map! \xbar x̄
:map! \ftrt ∜
:map! \-> →
:map! \right →
:map! \<- ←
:map! \left ←
:map! \dright ⇒
:map! \=> ⇒
:map! \<= ⇐
:map! \dleft ⇐
:map! \<-> ↔
:map! \<=> ⇔
:map! \leadsto ↝
:map! \supset ⊃
:map! \vdash ⊢
:map! \cong ≅
:map! \~= ≅
:map! \~- ≃
:map! \equiv ≡
:map! \== ≡
:map! \nequiv ≢
:map! \~ ∼
:map! \sim ∼
:map! \~~ ≈
:map! \n~~ ≉
:map! \ll ≪
:map! \gg ≫
:map! \box □
:map! \circ ○
:map! \odot ⊙
:map! \star ⋆
:map! \dag †
:map! \ddag ‡
:map! \mapsto ↦
:map! \|-> ↦
:map! \propto ∝
:map! \cdot ·
:map! \aleph א
:map! \imath ı
:map! \partial ∂
:map! \sharp ♯
:map! \flat ♭
:map! \natural ♮
:map! \wp ℘
:map! \empty ∅
:map! \ell ℓ
:map! \ldots …
:map! \... …
:map! \cdots ⋯
:map! \urdots ⋰
:map! \drdots ⋱
:map! \in ∈
:map! \nin ∉
:map! \qed ∎
:map! \subset ⊂
:map! \nsubset ⊄
:map! \subseteq ⊆
:map! \super ⊃
:map! \nsuper ⊅
:map! \supereq ⊇
:map! \ne ≠
:map! \n= ≠
:map! \langle 〈
:map! \rangle 〉
:map! \th þ
:map! \dh ð
:map! \therefore ∴
:map! \because ∵
:map! \divides ∣
:map! \parallel ∥
:map! \nparallel ∦
:map! \1/2 ½
:map! \1/3 ⅓
:map! \2/3 ⅔s
:map! \1/4 ¼
:map! \3/4 ¾
:map! \1/5 ⅕
:map! \2/5 ⅖
:map! \3/5 ⅗
:map! \4/5 ⅘
:map! \1/6 ⅙
:map! \5/6 ⅚
:map! \1/8 ⅛
:map! \3/8 ⅜
:map! \5/8 ⅝
:map! \7/8 ⅞
:map! \hbar ℏ
:map! \preceq ⋞
:map! \succeq ⋟
:map! \boldA 𝐀
:map! \boldB 𝐁
:map! \boldC 𝐂
:map! \boldD 𝐃
:map! \boldE 𝐄
:map! \boldF 𝐅
:map! \boldG 𝐆
:map! \boldH 𝐇
:map! \boldI 𝐈
:map! \boldJ 𝐉
:map! \boldK 𝐊
:map! \boldL 𝐋
:map! \boldM 𝐌
:map! \boldN 𝐍
:map! \boldO 𝐎
:map! \boldP 𝐏
:map! \boldQ 𝐐
:map! \boldR 𝐑
:map! \boldS 𝐒
:map! \boldT 𝐓
:map! \boldU 𝐔
:map! \boldV 𝐕
:map! \boldW 𝐖
:map! \boldX 𝐗
:map! \boldY 𝐘
:map! \boldZ 𝐙
:map! \calA 𝒜
:map! \calB 𝒝
:map! \calC 𝒞
:map! \calD 𝒟
:map! \calE 𝒠
:map! \calF 𝒡
:map! \calG 𝒢
:map! \calH 𝒣
:map! \calI 𝒤
:map! \calJ 𝒥
:map! \calK 𝒦
:map! \calL 𝒧
:map! \calM 𝒨
:map! \calN 𝒩
:map! \calO 𝒪
:map! \calP 𝒫
:map! \calQ 𝒬
:map! \calR 𝒭
:map! \calS 𝒮
:map! \calT 𝒯
:map! \calU 𝒰
:map! \calV 𝒱
:map! \calW 𝒲
:map! \calX 𝒳
:map! \calY 𝒴
:map! \calZ 𝒵
:map! \smash ⨳
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment