annotate runtime/doc/russian.txt @ 5808:e5f1f2ea0b4a v7.4.248

updated for version 7.4.248 Problem: Cannot distinguish between NL and NUL in output of system(). Solution: Add systemlist(). (ZyX)
author Bram Moolenaar <bram@vim.org>
date Sat, 05 Apr 2014 19:44:40 +0200
parents 359743c1f59a
children 9f48eab77d62
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5294
359743c1f59a release version 7.4
Bram Moolenaar <bram@vim.org>
parents: 5247
diff changeset
1 *russian.txt* For Vim version 7.4. Last change: 2006 Apr 24
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 VIM REFERENCE MANUAL by Vassily Ragosin
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 Russian language localization and support in Vim *russian* *Russian*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 1. Introduction |russian-intro|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 2. Russian keymaps |russian-keymap|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 3. Localization |russian-l18n|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 4. Known issues |russian-issues|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 1. Introduction *russian-intro*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16
236
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
17 Russian language is supported perfectly well in Vim. You can type and view
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 Russian text just as any other, without the need to tweak the settings.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 2. Russian keymaps *russian-keymap*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 To switch between languages you can use your system native keyboard switcher,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 or use one of the Russian keymaps, included in the Vim distribution. For
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 example,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 >
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 :set keymap=russian-jcukenwin
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 <
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 In the latter case, you can switch between languages even if you do not have
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 system Russian keyboard or independently from a system-wide keyboard settings.
236
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
31 See 'keymap'. You can also map a key to switch between keyboards, if you
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
32 choose the latter option. See |:map|.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 For your convenience, to avoid switching between keyboards, when you need to
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 enter Normal mode command, you can also set 'langmap' option:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 >
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37 :set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38 фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 This is in utf-8, you cannot read this if your 'encoding' is not utf-8.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 You have to type this command in one line, it is wrapped for the sake of
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42 readability.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 3. Localization *russian-l18n*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 If you wish to use messages, help files, menus and other items translated to
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48 Russian, you will need to install the RuVim Language Pack, available in
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49 different codepages from
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 http://www.sourceforge.net/projects/ruvim/
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53 Make sure that your Vim is at least 6.2.506 and use ruvim 0.5 or later for
236
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
54 automatic installs. Vim also needs to be compiled with |+gettext| feature for
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 user interface items translations to work.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 After downloading an archive from RuVim project, unpack it into your
236
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
58 $VIMRUNTIME directory. We recommend using UTF-8 archive, if your version of
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 Vim is compiled with |+multi_byte| feature enabled.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 In order to use the Russian documentation, make sure you have set the
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 'helplang' option to "ru".
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65 4. Known issues *russian-issues*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 -- If you are using Russian message translations in Win32 console, then
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 you may see the output produced by "vim --help", "vim --version" commands
236
4707450c2b33 updated for version 7.0066
vimboss
parents: 40
diff changeset
69 and Win32 console window title appearing in a wrong codepage. This problem
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 is related to a bug in GNU gettext library and may be fixed in the future
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71 releases of gettext.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74 vim:tw=78:ts=8:ft=help:norl: