Ⅰ. 插件描述
Simple vim script to force using underline for spell checkerⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'osamuaoki/vim-spell-under'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'osamuaoki/vim-spell-under'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'osamuaoki/vim-spell-under'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/osamuaoki/vim-spell-under
Ⅳ. 文档说明
# spell-under
<!-- vim: set sw=2 sts=2 et tw=78 ft=markdown: -->
This spell-under is a simple vim plugin to change highlight scheme of
spelling checker to use "UNDERLINE" instead of default "REVERSE" for color
terminals when :colorscheme is set.
This enables you to use both :syntax on and :set spell by avoiding
unreadable text situation due to matched reversed background color and syntax
highlighted foreground text color.
Installation
The latest version of spell-under is available on github. [1]
This plugin follows the vim standard runtime path structure, and as such it
can be installed with a variety of plugin managers:
| Plugin Manager | Install with... |
|---|---|
| Pathogen | cd ~/.vim/bundle/vim-spell-under && git clone https://github.com/osamuaoki/vim-spell-under<br/>Remember to run :Helptags to generate help tags |
| Vundle | Plugin 'osamuaoki/vim-spell-under' |
| Plug | Plug 'osamuaoki/vim-spell-under' |
| VAM | call vam#ActivateAddons([ 'vim-spell-under' ]) |
| Dein | call dein#add('osamuaoki/vim-spell-under') |
| minpac | call minpac#add('osamuaoki/vim-spell-under') |
| manual | copy all of the files into your ~/.vim directory |
| manual (vim>=8) | cd ~/.vim/pack/somepath/start && git clone https://github.com/osamuaoki/vim-spell-under <br/>Remember to run :Helptags to generate help tags |
The author of this script uses an extended installation approach based on
"manual (vim>8)" with a shell script based menu system. See
osamuaoki/dot-vim.
How it works
Once spell-under is installed, Vim behaves as follows:
- If
g:spell_underis unset in.vimrc,spell-underexecutes:colorscheme murphyand fixes up spell checker to use "UNDERLINE". - If
.vimrchaslet g:spell_under='<scheme>',spell-underexecutes:colorscheme <scheme>and fixes up spell checker to use "UNDERLINE". - If
.vimrchaslet g:spell_under='NONE',spell-underdoesn't executes:colorscheme <scheme>. - When you execute
colorscheme <scheme>from any scipt after parsing this
plugin or from the vim command prompt, vim sets colorscheme accordingly and
fixes up spell checker to use "UNDERLINE".
- If
g:loaded_spell_underis set to 1,spell-underplugin has been
loaded.
License
MIT License. Copyright (c) 2019 Osamu Aoki