Added vimpager info to the README + removed keyboard.vim from vimpager

and instead specified a custom set of mappings. Removed the SpellCheck
plugin (it stopped working and wasn't very useful anyway)
This commit is contained in:
Kevin MacMartin 2014-07-26 03:08:33 -04:00
parent 112495115b
commit 0b755a454f
4 changed files with 26 additions and 7 deletions

3
.gitmodules vendored
View file

@ -40,9 +40,6 @@
[submodule "vim/bundle/ReplaceWithRegister"]
path = vim/bundle/ReplaceWithRegister
url = https://github.com/vim-scripts/ReplaceWithRegister.git
[submodule "vim/bundle/SpellCheck"]
path = vim/bundle/SpellCheck
url = https://github.com/vim-scripts/SpellCheck.git
[submodule "vim/bundle/tcomment_vim"]
path = vim/bundle/tcomment_vim
url = https://github.com/tomtom/tcomment_vim.git

View file

@ -44,6 +44,12 @@ A theme, config and collection of plugins for Vim.
* Place _darkcloud-vimconfig_ in the default location @ _/etc/darkcloud-vimconfig_.
* Create your own vimrc and have that set the _g:darkcloudpath_ variable before sourcing the included vimrc.
### Vimpager ###
Once darkcloud-vimconfig has been set up, you can configure `vimpager` to use it by running: `ln -s /etc/darkcloud-vimconfig/vimpagerrc /etc/vimpagerrc` for a system-wide configuration, or `ln -s /etc/darkcloud-vimconfig/vimpagerrc ~/.vimpagerrc` for a given user (assuming you've used the default path @ _"/etc/darkcloud-vimconfig"_).
As usual, to have your system use vimpager in place of less, you'll need to set the PAGER environment variable to vimpager: `export PAGER=vimpager` and configure an alias for less: `alias less='vimpager'`.
## Configuration ##
* **Configure Variables**: The following variables can be added to _vim/vimrc.user_ and have their values set to the values you require:

@ -1 +0,0 @@
Subproject commit 090f34651339ba86597a0dd994a28369ef36586c

View file

@ -40,9 +40,6 @@
"Load Plugins:
execute pathogen#infect('bundle.pager/{}')
"Load Keymappings:
runtime config/keyboard.vim
"Load After Config:
runtime config/after.vim
@ -50,4 +47,24 @@
set nocursorline nocursorcolumn "disable cursor column/line highlighting
set nofoldenable "disable the fold column
set noru laststatus=0 noshowmode "remove statusline
"Keymappings:
map <C-ScrollWheelUp> <Nop>
map <C-ScrollWheelDown> <Nop>
map <A-ScrollWheelUp> <Nop>
map <A-ScrollWheelDown> <Nop>
nnoremap <C-ScrollWheelUp> 4zl
xnoremap <C-ScrollWheelUp> 4zl
inoremap <C-ScrollWheelUp> <C-O>4zl
nnoremap <C-ScrollWheelDown> 4zh
xnoremap <C-ScrollWheelDown> 4zh
inoremap <C-ScrollWheelDown> <C-O>4zh
nnoremap <A-ScrollWheelUp> zl
xnoremap <A-ScrollWheelUp> zl
inoremap <A-ScrollWheelUp> <C-O>zl
nnoremap <A-ScrollWheelDown> zh
xnoremap <A-ScrollWheelDown> zh
inoremap <A-ScrollWheelDown> <C-O>zh
map <Home> 0
map <End> $
"}}}