missing NULL terminator in set_config_x
[geda-gaf.git] / docs / wiki / wiki-dokuvimki.ru.html
blob6b572ab71be43eab9e6351718d06d3803778885d
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html>
4 <head>
5 <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />
6 <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
7 <link rel="stylesheet" media="print" type="text/css" href="./print.css" />
9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
10 </head>
11 <body>
13 <p>
14 <em>Эта страница доступна также на следующих языках:</em> <a href="wiki-dokuvimki.html" class="wikilink1" title="wiki-dokuvimki.html">English</a>
15 </p>
17 <h1 class="sectionedit1" id="использование_vim_для_редактирования_страниц_geda_wiki">Использование Vim для редактирования страниц gEDA wiki</h1>
18 <div class="level1">
20 <p>
21 Для удобного редактирования страниц gEDA wiki в vim можно воспользоваться
22 <strong>DokuVimKi</strong>.
23 </p>
25 <p>
26 DokuVimKi можно установить следующим образом:
27 </p>
28 <ol>
29 <li class="level1"><div class="li"> Загрузить последнюю версию DokuVimKi и скопировать все файлы плагина в соответствующие каталоги в <em><code>~/.vim</code></em>: <pre class="code"> git clone git://github.com/chimeric/dokuvimki.git
30 cd dokuvimki
31 for i in doc plugin syntax; do cp &quot;$i&quot;/* ~/.vim/&quot;$i&quot;/; done </pre>
32 </div>
33 </li>
34 <li class="level1"><div class="li"> Чтобы открывать справку по DokuVimKi с помощью <strong><code>:h dokuvimki</code></strong>, можно сгенерировать для плагина теги справки vim командой <strong><code>:helptags ~/.vim/doc/</code></strong> из vim.</div>
35 </li>
36 <li class="level1"><div class="li"> Дополнительно можно использовать другой файл синтаксиса Dokuwiki. Я использую файл с <a href="http://github.com/nblock/vim-dokuwiki.git" class="urlextern" title="http://github.com/nblock/vim-dokuwiki.git" rel="nofollow">http://github.com/nblock/vim-dokuwiki.git</a>.</div>
37 </li>
38 <li class="level1"><div class="li"> Для установки DokuVimKi на вашей системе должна быть установлена библиотека <strong>xmlrpclib</strong>. Она, скорее всего, уже установлена как часть пакета python. Это можно проверить так: <pre class="code"> locate xmlrpclib </pre>
40 <p>
41 Более подробную информацию об этом можно найти на странице <a href="https://www.dokuwiki.org/devel:xmlrpc" class="urlextern" title="https://www.dokuwiki.org/devel:xmlrpc" rel="nofollow">https://www.dokuwiki.org/devel:xmlrpc</a>.
42 </p>
43 </div>
44 </li>
45 <li class="level1"><div class="li"> Также вам нужно установить <strong>dokuwikixmlrpc</strong>. Загрузите и установите последнюю версию::<pre class="code"> git clone git://github.com/chimeric/dokuwikixmlrpc
46 cd dokuwikixmlrpc
47 sudo python setup.py install</pre>
49 <p>
50 Более подробную информацию об установке модулей python см. в <a href="http://docs.python.org/install/index.html" class="urlextern" title="http://docs.python.org/install/index.html" rel="nofollow">документации по Python</a>.
51 </p>
52 </div>
53 </li>
54 <li class="level1"><div class="li"> Затем для настройки DokuVimKi для gEDA нужно добавить несколько строк в свой файл <em><code>~/.vimrc</code></em>: <pre class="code vim"><span class="kw1">let</span> g<span class="sy0">:</span>DokuVimKi_USER = <span class="st0">&quot;your_wiki_login_name&quot;</span>
55 <span class="kw1">let</span> g<span class="sy0">:</span>DokuVimKi_PASS = <span class="st0">&quot;YOUR_WIKI_PASSWORD&quot;</span>
56 <span class="kw1">let</span> g<span class="sy0">:</span>DokuVimKi_URL = <span class="st0">&quot;http://wiki.geda-project.org/lib/exe/xmlrpc.php&quot;</span><span class="co1">
57 &quot; Необязательные настройки. Подробности см. в справке по ':DWhelp'.</span>
58 <span class="st0">&quot;&quot;</span><span class="kw1">let</span> g<span class="sy0">:</span>DokuVimKi_INDEX_WINWIDTH = <span class="nu0">30</span>
59 <span class="st0">&quot;&quot;</span><span class="kw1">let</span> g<span class="sy0">:</span>DokuVimKi_DEFAULT_SUM = <span class="st0">&quot;[xmlrpc dokuvimki edit]&quot;</span></pre>
60 </div>
61 </li>
62 <li class="level1"><div class="li"> Для вызова Vim с включенными возможностями DokuVimKi нужно использовать: <pre class="code"> vim +DokuVimKi </pre>
64 <p>
65 Для быстрого ввода этой команды можно добавить следующие псевдонимы в свой файл <em><code>~/.bashrc</code></em>:
66 </p>
67 <pre class="code bash"><span class="co0"># Vim aliases for gEDA</span>
68 <span class="kw3">alias</span> <span class="re2">vimgeda</span>=<span class="st0">&quot;vim +DokuVimKi&quot;</span>
69 <span class="kw3">alias</span> <span class="re2">gvimgeda</span>=<span class="st0">&quot;gvim +DokuVimKi&quot;</span></pre>
70 </div>
71 </li>
72 </ol>
74 <p>
75 Вот и всё. Наберите <strong><code>gvimgeda</code></strong>, чуть подождите и наслаждайтесь
76 интерактивным редактированием Dokuwiki в vim!
77 </p>
81 </div>
82 <!-- EDIT1 SECTION "Использование Vim для редактирования страниц gEDA wiki" [117-] --></body>
83 </html>