Re: Neither Emacs nor Vim nor Nano handle ligature literal insertion well

Lifepillar <[email protected]>
Newsgroups gmane.editors.vim,gmane.emacs.bugs,gmane.editors.nano.general
Message-ID <[email protected]>
On 02/02/2018 23:31, Andrew Pennebaker wrote:
> Hello,
> 
> I would really like convenient access to ligatures in my word processing 
> software. Unfortunately, none of the major text editing applications 
> appears to handle ligatures intelligently: Each of Emacs, Vim, Nano, MS 
> Word, Google Drive, Libre Office, and InDesign type a dumb "ae" when the 
> user presses the a and e keyboard keys, whereas historically this 
> sequence is typically rendered with the ash æ rune.
> 
> I am able to work around this limitation in most applications by 
> configuring TextExpander (macOS, Windows) or autokey (Linux) to match 
> the keyboard sequence "ae" and replace this with "æ". This allows most 
> UTF-8 compatible graphical software, from Web browsers to document 
> editors, to correctly insert æ in place of ae. However, traditional text 
> editors including Emacs, Vim, and Nano are evidently NOT able to handle 
> a literal æ rune insertion, and tend to raise a generic error message 
> when the text expander application attempts to insert this key.

Besides what others have suggested, on macOS I'd recommend Ukelele
(http://scripts.sil.org/ukelele). It allows you to easily define your
own system-wide keyboard layouts. According to the web site: "Ukelele
can assign multiple-character strings and can create "dead keys", where
a keystroke sets a new state that modifies the output of the following
keystroke."

Hope this helps,
Life.

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.