On 22/10/13 11:01, Anton Shepelev wrote:
Joao Miguel:

I use Vim in Portuguese [...]

How do you keep normal-mode commands working without
switching to English?  Using mbyte-keymap?


I suppose you're joking? On a keyboard for any language using Latin script, from Portuguese to Finnish and from Icelandic to Romanian, typing ASCII is no problem at all. Even when some letters are normally not used in that language, they are almost always still present on the keyboard, if only for foreign proper names; and the "special characters" such as [ ] { } | etc. may be unusual in _texts_ of that language, but _programmers_ (and especially C programmers) speaking that language need them, so they made sure they had access to them, if only with the help of the AltGr key (the Alt key on the right side of the space bar, which on most non-English keyboards is used to produce "strange" characters).

BTW, what I'm typing now is on the Belgian version of the AZERTY keyboard layout, similar but not identical to what they use in France. See http://users.skynet.be/antoine.mechelynck/other/keybbe.htm for details, and for how I have access to an almost incredible wealth of characters thanks to the Shift and AltGr modifiers, used separately or together, and to the concept of "dead keys" (modifier prefixes pressed and released before using another key).

For the rare normal-mode commands which I don't find on my keyboard, or which are too awkward for frequent use, I use the :map command with F keys as the {lhs} (e.g. for the Ctrl-] constantly used when navigating the help, I have
        :map <F9> <C-]>
in my vimrc; otherwise it would be Ctrl-AltGr-$ which I know about now, but it took me quite a long time to find that combination when I was learning to use Vim).


Best regards,
Tony.
--
The greatest dangers to liberty lurk in insidious encroachment by men
of zeal, well-meaning but without understanding.
                -- Justice Louis D. Brandeis

--
--
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/groups/opt_out.

Reply via email to