[email protected] wrote: [..]
I find it a little surprising that this hasn't been discussed at length elsewhere. If Google yields nothing conclusive, you may want to join your local lug. > Hi, > > "international English" seems to me a little contradictionary... :) > Either it is English or international... ;))) I think the proper term is US International, basically a US keyboard that gives out-of-the-box access to the accented characters present in many latin scripts with minimal (?) contortions while letting those used to typing on a US keyboard type English text, or C code, etc. continue to do so without having to change their typing habits. http://en.wikipedia.org/wiki/Keyboard_layout http://en.wikipedia.org/wiki/File:KB_US-International.svg I've never used one myself, but it would appear to use dead keys to create accented glyphs, thus dispensing you of having to hit a modifier key such as AltGr or Compose. If this article is accurate, the US International layout must have its merits, since it it is allegedly the layout provided by the standard keyboard used in the Netherlands. As I understand it, X lets you specify alternate keyboard layouts, so you could probably save yourself a trip across the border to buy one, if you can live without the alternate symbols engraved on the keycaps - or buy a set of stickers :-). Seems to be a simple case of having: Option "XkbLayout" "us" Option "XkbVariant" "alt-intl" in your /etc/X11/xorg.conf and setxkbmap to toggle - although there may be additional issues where Vim is concerned (?) See also: http://www.jw-stumpel.nl/stestu.html > Any keyboard works with vim. Either you have to do some finger yoga > to reach '[' and friends (QWERTZ/german) and you easily reach the > umlauts (for example while writing german texts) or you easily reach > '[' and friends in one go and need to use digraphs for the umlauts. The road you take depends really on what you use the keyboard for, how automatic/fast your typing is, how comfortable you feel about switching layouts, etc. But you didn't explain why the mapping that I mentioned in an earlier post does not work "at least for me". > Or...you use xmodmap (UNIX/Linux) to remap some keys (this is > user-wide) > > Or...you tell vim your story and remap some keys locally. This > solution reached the highes specialization and is therefore most > customizable... Within the context of a US keyboard layout, another approach when you have a limited number of non-US characters to enter is to map those characters to one or two seldom-used (but easy-to-reach) keys and press them several times to cycle through the different possibilities. For instance, on QWRTZ, you could have successive presses or the '#' key generate äöü.. etc. You could implement this via a Vim function() that you might map to some key or other so that you could toggle this mode off and on as needed. See this plugin: http://www.vim.org/scripts/script.php?script_id=1384 Anyway, hope this helps. Gen-Paul. --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
