Compose Key
Having a compose key is sick. Why have I only just found out about this.
I us the US keyboard layout, so doing accents has been a pain. Either you memorise a bunch of unintuitive strings of characters, or you copy+paste.
Compose key to the rescue! I use setxkbmap -option compose:ralt to make the right alt key the compose key, and now I can enter accents and other useful unicode characters with very sensible key sequences.
You can add sequences with the file ~/.XCompose, or by using the environment variable $XCOMPOSEFILE to put it somewhere else (also might wanna set $XCOMPOSECACHE).
Like lots of keyboard meta keys it has a Unicode character you rarely see: ⎄
Sequences
Some one's I've found useful
Press [compose key], then the indicated sequence of keys
※ Something in this table means I can't edit this page through the web interface.
| Character | Sequence |
|---|---|
| ◌́ | ' [letter] |
| ◌̀ | ` [letter] |
| ◌̂ | ^ [letter] |
| ◌̌ | v [letter] |
| ◌̆ | u [letter] |
| ◌̃ | ~ [letter] |
| ◌̈ | “ [letter] |
| ◌̊ | o [letter] |
| ç | , c |
| ø | / o |
| æ | a e |
| œ | o e |
| ff | f f |
| fi | f i |
| fl | f l |
| ß | s s |
| ij | i j |
| ‘ | < ' |
| ’ | > ' |
| “ | < ” |
| ” | > “ |
| « | < < |
| » | > > |
| ÷ | : - |
| ° | o o |
| × | x x |
| ½ | 1 2 |
| ∞ | 8 8 |
| ↑ | ^ | |
| → | - > |
| ↓ | v | |
| ← | < - |
| ♩ | # q |
| ♪ | # e |
| ♫ | # E |
| ♬ | # S |
| ♯ | # # |
| ♭ | # b |
| ♮ | # f |
| — | - - - |
| – | - - . |
| … | . . |
| • | . = |
| § | s o |
| ¶ | ! p |
| © | o c |
| ® | o r |
| ™ | t m |
| ♥ | < 3 |
| ⋄ | < > |
| ☺ | : ) |
| ☹ | : ( |
| № | N O or N o |
