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