Ⅰ. 插件描述
Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'mayton/bunin-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'mayton/bunin-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'mayton/bunin-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/mayton/bunin.vim
Ⅳ. 文档说明
# bunin.vim
bunin.vim (от borschik uninclude) – это плагин для VIM, добавляющий
немного удобства в редактирование заинклюденных в скомпилированныйpriv.js файлов CSS и JS.
Установка
Для установки плагина скопируйте файл bunin.vim в каталог ~/.vim/plugin/.
Теперь плагин будет автоматически инициализироваться при каждом запуске VIM.
Если вы пользуетесь плагин-менеджером, например, Vundle, просто допишите в ваш~/.vimrc следующую строку:
Plugin 'mayton/bunin.vim'Затем выполните команду :PluginInstall.
Для удобства работы рекомендуется сделать вызов плагина по горячей клавише.
Добавьте в ваш ~/.vimrc следующий код:
map <C-B> :BuninEdit<CR>Теперь запускать плагин можно по нажатию Ctrl+B.
Отключить плагин можно добавив в ~/.vimrc следующий код:
let BuninDisabled = 1Как пользоваться
- Установите курсор на строку с заинклюденным файлом и нажмите
Ctrl+B – откроется временный буфер с разобранным
содержимым заинклюденного файла
- Отредактируйте код
- Покиньте буфер, например, выполнив
:q - Плагин запакует всё содержимое в одну строку, заэкранирует нужное и
вставит обратно в priv. Временный буфер при этом уничтожится - PROFIT
TODO
- Автоматическое определение filetype для правильной подсветки синтаксиса
- regexp - ленивый режим с исключением экранированных двойных кавыечек