Skip to content

Commit 4e67728

Browse files
committed
Обновлена инструкция по установке c поддержкой tagbar
1 parent 428a4c6 commit 4e67728

File tree

1 file changed

+21
-7
lines changed

1 file changed

+21
-7
lines changed

README.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
11
# Поддержка языка 1С:Предприятие 8 (BSL) в VIM
22

33
Добавляет подсветку встроенного языка 1С:Предпрятие 8 файлам \*.bsl и \*.os - синтаксис `1C (BSL)`.
4+
45
# Связи с другими проектами
56
Разработка основана на данных репозитария [xDrivenDevelopment/1c-syntax](https://github.com/xDrivenDevelopment/1c-syntax).
67

8+
# Зависимости
9+
* [Vundle.vim](https://github.com/VundleVim/Vundle.vim)
10+
* [vim-snipmate](https://github.com/garbas/vim-snipmate)
11+
* [vim-addon-mw-utils](https://github.com/MarcWeber/vim-addon-mw-utils)
12+
* [tlib_vim](https://github.com/tomtom/tlib_vim)
13+
* [tagbar](https://github.com/majutsushi/tagbar)
14+
* [Exuberant ctags 5.5](http://ctags.sourceforge.net/) или [universal-ctags](https://github.com/universal-ctags/ctags)
15+
716
# Установка
8-
Установим менеджер пакетов Vundle для vim [https://github.com/VundleVim/Vundle.vim](https://github.com/VundleVim/Vundle.vim)
17+
Установим менеджер пакетов Vundle для vim [Vundle.vim](https://github.com/VundleVim/Vundle.vim)
18+
919
Настроим файл `~/.vimrc`
1020
```vim
1121
set nocompatible " be iMproved, required
@@ -18,7 +28,10 @@ filetype off " required
1828
set rtp+=~/.vim/bundle/Vundle.vim
1929
call vundle#begin()
2030
21-
Plugin 'VundleVim/Vundle.vim' " let Vundle manage Vundle, required
31+
Plugin 'VundleVim/Vundle.vim' " let Vundle manage Vundle, required
32+
33+
"---------=== Code/project navigation ===-------------
34+
Plugin 'majutsushi/tagbar' " Class/module browser
2235
2336
"--------------=== Snippets support ===---------------
2437
Plugin 'garbas/vim-snipmate' " Snippets manager
@@ -27,24 +40,25 @@ Plugin 'tomtom/tlib_vim' " dependencies #2
2740
2841
"--------------=== 1С(BSL)===---------------
2942
Plugin 'andreevlex/vim-language-1c-bsl' "
30-
43+
3144
call vundle#end() " required
3245
filetype on
3346
filetype plugin on
3447
filetype plugin indent on
3548
```
3649
Запускаем `vim` и набираем команду `:PluginInstall`
3750

38-
После успешной установки добавим в файл `~/.vimrc` настройку для поддержки шаблонов
51+
После успешной установки добавим в файл `~/.vimrc` настройку для поддержки шаблонов
3952
```vim
4053
" указываем каталог с настройками SnipMate
4154
let g:snippets_dir = "~/.vim/bundle/vim-language-1c-bsl/snippets"
4255
```
56+
57+
Копируем файл `./setup/.ctags` в домашнюю папку `~/.ctags`
58+
4359
# Снимки экрана Gvim
4460
![vim-syntax-1c-bsl](https://cloud.githubusercontent.com/assets/20382553/19023013/51bbcf1c-88f5-11e6-89a0-406e6716c4ee.png)
4561
![vim-language-1c-sdbl](https://cloud.githubusercontent.com/assets/20382553/19448621/af0fa6e2-94b3-11e6-948a-a46821e181d2.png)
62+
4663
# Снимок экрана Vim (терминал)
4764
![vim-1c-bsl-terminal](https://cloud.githubusercontent.com/assets/20382553/19032706/744de89a-896c-11e6-9acf-0ef9e859aaf9.png)
48-
49-
50-

0 commit comments

Comments
 (0)