Home Explore Blog CI



neovim

1st chunk of `runtime/doc/hebrew.txt`
6314e2514a4b6b6e7d18aa58724f2aebce8ebc0f3386cbfa0000000100000853
*hebrew.txt*    Nvim


	   VIM REFERENCE MANUAL    by Ron Aaron (and Avner Lottem)


Hebrew Language support (options & mapping) for Vim		*hebrew*

The supporting 'rightleft' functionality was originally created by Avner
Lottem. <alottem at gmail dot com>  Ron Aaron <ron at ronware dot org> is
currently helping support these features.


------------------------------------------------------------------------------
Introduction

Hebrew-specific 'keymap' values are "hebrew" and "hebrewp".
Hebrew-useful options are 'delcombine', 'allowrevins', 'revins', 'rightleft'
and 'rightleftcmd'.

The 'rightleft' mode reverses the display order, so characters are displayed
from right to left instead of the usual left to right.  This is useful
primarily when editing Hebrew or other Middle-Eastern languages.
See |rileft.txt| for further details.

------------------------------------------------------------------------------
Details

+  Options:
   +  'rightleft' ('rl') sets window orientation to right-to-left.  This means
      that the logical text 'ABC' will be displayed as 'CBA', and will start
      drawing at the right edge of the window, not the left edge.
   +  'keymap' ('kmp') sets keyboard mapping. use values "hebrew" or "hebrewp"
      (the latter option enables phonetic mapping)
   +  'delcombine' ('deco'), boolean, allows one to remove the niqud or
      te`amim by pressing 'x' on a character (with associated niqud).

   +  'rightleftcmd' ('rlc') makes the command-prompt for searches show up on
      the right side.  It only takes effect if the window is 'rightleft'.

+  Encoding:
   +  Under Unix, ISO 8859-8 encoding (Hebrew letters codes: 224-250).
   +  Under MS DOS, PC encoding (Hebrew letters codes: 128-154).
   +  You should prefer using UTF8, as it supports the combining-characters
      ('deco' does nothing if UTF8 encoding is not active).

+  Vim arguments:
   +  `vim -H file` starts editing a Hebrew file, i.e. 'rightleft' is set and
      'keymap' is set to "hebrew".

+  Keyboard:
   +  The 'allowrevins' option enables the CTRL-_ command in Insert mode.

   +  CTRL-_ in Insert mode toggles

Title: Vim Reference Manual: Hebrew Language Support
Summary
This section of the Vim reference manual details the options and mappings available for supporting the Hebrew language in Vim. It covers options like 'rightleft', 'keymap', 'delcombine', 'allowrevins', and 'rightleftcmd', as well as encoding considerations for Unix and MS DOS systems. It also explains how to start Vim in Hebrew mode and use the CTRL-_ command for toggling reverse insertion.