Skip to content

davdar/darais-unicode-input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project History

This is a history non-preserving copy from a prior version that lived inside my dotfiles repo.

Contributors to these files at the time of the copy include:

Darais Unicode Input

This is an alternative unicode input mode for Emacs, Vim and Atom.

Vim

  • Put unicode.vim in your ~/.vim/plugin/ folder.

Emacs

  • Put unicode.el in your ~/.emacs.d/lib folder.
  • Add (add-to-list 'load-path "~/.emacs.d/lib") to your ~/.emacs.d/init.el file.

Atom

  • Add unicode-init.coffee to your ~/.atom/init.coffee file.
  • Add unicode-keymap.cson to your ~/.atom/keymap.cson file.

macOS

For installing system-wide keybindings on macOS.

  • Install Karabiner-Elements.
  • Open Karabiner-Elements. In Simple ModificationsFor all devices, pick a key to map to non_us_backslash (in "Controls and symbols"), e.g. page_down → non_us_backslash.
  • Add DefaultKeyBinding.dict to ~/Library/KeyBindings (create the directory if not present).
  • Restart each application for the new bindings to take effect, or log out and log back in to restart all apps.

Fonts

  • Try XDejaVuSansMono-*.ttf for programming with unicode; it's a mashup of DejaVuSansMono (for latin character) and SourceCodepro, DejaVuMathTeXGyre, Symbola, Quivira and ArialUnicode (for unicode characters). The other X<fontname>-* fonts have the same extension fonts, just a different base font.

Supported Characters

  • See unicode-input.txt for a list of all characters and their input codes (each implicitly preceded by \).

Small Sample of Symbols and Input Codes

|--------|------------|

Symbol Input Code
\ \\
\r
\r=
\l
\::
\all
\ex
\starb
\++
\j
\m
\top
\bot
× \x
-------- ------------

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •