mirror of
https://github.com/prurigro/darkcloud-vimconfig.git
synced 2024-11-23 23:24:10 -05:00
Compare commits
No commits in common. "8608f0b3bf82bd04da9c23e6a318f6fe4cd67bf6" and "d80862c8768ae82ce48acee3e980292ea6a45658" have entirely different histories.
8608f0b3bf
...
d80862c876
9 changed files with 35 additions and 3 deletions
12
.gitmodules
vendored
12
.gitmodules
vendored
|
@ -40,9 +40,21 @@
|
||||||
[submodule "vim/bundle/vim-polyglot-darkcloud"]
|
[submodule "vim/bundle/vim-polyglot-darkcloud"]
|
||||||
path = vim/bundle/vim-polyglot-darkcloud
|
path = vim/bundle/vim-polyglot-darkcloud
|
||||||
url = https://github.com/prurigro/vim-polyglot-darkcloud.git
|
url = https://github.com/prurigro/vim-polyglot-darkcloud.git
|
||||||
|
[submodule "vim/bundle/MatchTagAlways"]
|
||||||
|
path = vim/bundle/MatchTagAlways
|
||||||
|
url = https://github.com/Valloric/MatchTagAlways.git
|
||||||
|
[submodule "vim/bundle/tcommand_vim"]
|
||||||
|
path = vim/bundle/tcommand_vim
|
||||||
|
url = https://github.com/tomtom/tcommand_vim.git
|
||||||
|
[submodule "vim/bundle/tlib_vim"]
|
||||||
|
path = vim/bundle/tlib_vim
|
||||||
|
url = https://github.com/tomtom/tlib_vim.git
|
||||||
[submodule "vim/bundle/tabular"]
|
[submodule "vim/bundle/tabular"]
|
||||||
path = vim/bundle/tabular
|
path = vim/bundle/tabular
|
||||||
url = https://github.com/godlygeek/tabular
|
url = https://github.com/godlygeek/tabular
|
||||||
|
[submodule "vim/bundle/incsearch.vim"]
|
||||||
|
path = vim/bundle/incsearch.vim
|
||||||
|
url = https://github.com/haya14busa/incsearch.vim
|
||||||
[submodule "vim/bundle/vim-unimpaired"]
|
[submodule "vim/bundle/vim-unimpaired"]
|
||||||
path = vim/bundle/vim-unimpaired
|
path = vim/bundle/vim-unimpaired
|
||||||
url = https://github.com/tpope/vim-unimpaired.git
|
url = https://github.com/tpope/vim-unimpaired.git
|
||||||
|
|
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2014 Kevin MacMartin
|
Copyright (c) 2014 Kevin M
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
10
readme.md
10
readme.md
|
@ -14,7 +14,7 @@ A theme, config and collection of plugins for Vim.
|
||||||
* **Compilers, Linters and Runtimes**: The ale plugin can use compilers, linters and runtimes to provide real-time syntax checking.
|
* **Compilers, Linters and Runtimes**: The ale plugin can use compilers, linters and runtimes to provide real-time syntax checking.
|
||||||
* **CTags**: Required by the _tagbar_ and _deoplete_ plugins as well as the _gentags_ script ([ctags website](http://ctags.sourceforge.net)).
|
* **CTags**: Required by the _tagbar_ and _deoplete_ plugins as well as the _gentags_ script ([ctags website](http://ctags.sourceforge.net)).
|
||||||
* **Powerline Fonts**: Required to enable the fancier looking status line ([powerline-fonts repo](https://github.com/Lokaltog/powerline-fonts)).
|
* **Powerline Fonts**: Required to enable the fancier looking status line ([powerline-fonts repo](https://github.com/Lokaltog/powerline-fonts)).
|
||||||
* **Python**: Required for _deoplete_ autocompletion functionality.
|
* **Python**: Required for _deoplete_ autocompletion and _MatchTagAlways_ functionality.
|
||||||
* **Neovim Python Module**: Required for _deoplete_ autocompletion.
|
* **Neovim Python Module**: Required for _deoplete_ autocompletion.
|
||||||
* **Python Msgpack**: Required for _deoplete_ autocompletion.
|
* **Python Msgpack**: Required for _deoplete_ autocompletion.
|
||||||
|
|
||||||
|
@ -156,12 +156,16 @@ For a complete list of mappings specific to **darkcloud-vimconfig**, check the l
|
||||||
* [nvim-yarp](https://github.com/roxma/nvim-yarp): Yet Another Remote Plugin Framework for Neovim
|
* [nvim-yarp](https://github.com/roxma/nvim-yarp): Yet Another Remote Plugin Framework for Neovim
|
||||||
* [vim-hug-neovim-rpc](https://github.com/roxma/vim-hug-neovim-rpc): A compatibility layer for neovim rpc client working on vim8
|
* [vim-hug-neovim-rpc](https://github.com/roxma/vim-hug-neovim-rpc): A compatibility layer for neovim rpc client working on vim8
|
||||||
* [editorconfig-vim](https://github.com/editorconfig/editorconfig-vim): EditorConfig plugin for Vim that auto-configures certain settings when a .editorconfig file is present
|
* [editorconfig-vim](https://github.com/editorconfig/editorconfig-vim): EditorConfig plugin for Vim that auto-configures certain settings when a .editorconfig file is present
|
||||||
|
* [incsearch.vim](https://github.com/haya14busa/incsearch.vim): Improved incremental searching for Vim.
|
||||||
* [lightline.vim](https://github.com/itchyny/lightline.vim): A light and configurable statusline/tabline for Vim.
|
* [lightline.vim](https://github.com/itchyny/lightline.vim): A light and configurable statusline/tabline for Vim.
|
||||||
* [lightline-ale](https://github.com/maximbaz/lightline-ale): Provides ALE indicator for the lightline vim plugin.
|
* [lightline-ale](https://github.com/maximbaz/lightline-ale): Provides ALE indicator for the lightline vim plugin.
|
||||||
|
* [MatchTagAlways](https://github.com/Valloric/MatchTagAlways): A Vim plugin that always highlights the enclosing html/xml tags.
|
||||||
* [ReplaceWithRegister](https://github.com/vim-scripts/ReplaceWithRegister): Replace text with the contents of a register (for paste+replace without writing over the buffer).
|
* [ReplaceWithRegister](https://github.com/vim-scripts/ReplaceWithRegister): Replace text with the contents of a register (for paste+replace without writing over the buffer).
|
||||||
* [splitjoin.vim](https://github.com/AndrewRadev/splitjoin.vim): Simplifies the transition between multiline and single-line code
|
* [splitjoin.vim](https://github.com/AndrewRadev/splitjoin.vim): Simplifies the transition between multiline and single-line code
|
||||||
* [tabular](https://github.com/godlygeek/tabular): Vim script for text filtering and alignment.
|
* [tabular](https://github.com/godlygeek/tabular): Vim script for text filtering and alignment.
|
||||||
* [tagbar](https://github.com/majutsushi/tagbar): Uses ctags to generate a sidebar of the tags for the current file.
|
* [tagbar](https://github.com/majutsushi/tagbar): Uses ctags to generate a sidebar of the tags for the current file.
|
||||||
|
* [tcommand_vim](https://github.com/tomtom/tcommand_vim): Select commands, menu items etc. from a list.
|
||||||
|
* [tlib_vim](https://github.com/tomtom/tlib_vim): Some utility functions for VIM.
|
||||||
* [tcomment_vim](https://github.com/tomtom/tcomment_vim): File-type sensible comments that can be easily toggled on and off for blocks of text.
|
* [tcomment_vim](https://github.com/tomtom/tcomment_vim): File-type sensible comments that can be easily toggled on and off for blocks of text.
|
||||||
* [unite.vim](https://github.com/Shougo/unite.vim): A library used by Vim Filer to help build its user interface.
|
* [unite.vim](https://github.com/Shougo/unite.vim): A library used by Vim Filer to help build its user interface.
|
||||||
* [vim-fugitive](https://github.com/tpope/vim-fugitive): A wrapper integrating git into vim in such a way as to provide features neither of them could offer on their own.
|
* [vim-fugitive](https://github.com/tpope/vim-fugitive): A wrapper integrating git into vim in such a way as to provide features neither of them could offer on their own.
|
||||||
|
@ -182,3 +186,7 @@ For a complete list of mappings specific to **darkcloud-vimconfig**, check the l
|
||||||
|
|
||||||
* By Kevin MacMartin: [GitHub Projects](https://github.com/prurigro?tab=repositories) | [Arch Linux AUR Packages](https://aur.archlinux.org/packages/?SeB=m&K=prurigro)
|
* By Kevin MacMartin: [GitHub Projects](https://github.com/prurigro?tab=repositories) | [Arch Linux AUR Packages](https://aur.archlinux.org/packages/?SeB=m&K=prurigro)
|
||||||
* The [vim-markdown](https://github.com/plasticboy/vim-markdown) plugin **TableFormat** command, used to format tables in markdown files, was pulled into [plugins.vim](https://github.com/prurigro/darkcloud-vimconfig/blob/master/vim/config/plugins.vim) from [ftplugin/mkd](https://github.com/plasticboy/vim-markdown/blob/master/ftplugin/mkd.vim).
|
* The [vim-markdown](https://github.com/plasticboy/vim-markdown) plugin **TableFormat** command, used to format tables in markdown files, was pulled into [plugins.vim](https://github.com/prurigro/darkcloud-vimconfig/blob/master/vim/config/plugins.vim) from [ftplugin/mkd](https://github.com/plasticboy/vim-markdown/blob/master/ftplugin/mkd.vim).
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Licensed under the [MIT license](http://opensource.org/licenses/MIT).
|
||||||
|
|
1
vim/bundle/MatchTagAlways
Submodule
1
vim/bundle/MatchTagAlways
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 352eb479a4ad1608e0880b79ab2357aac2cf4bed
|
1
vim/bundle/incsearch.vim
Submodule
1
vim/bundle/incsearch.vim
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit c83de6d1ac31d173d7c3ffee0ad61dc643ee4f08
|
1
vim/bundle/tcommand_vim
Submodule
1
vim/bundle/tcommand_vim
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit e5444b47ea15b477e962ac5744a0c0b1827571ef
|
1
vim/bundle/tlib_vim
Submodule
1
vim/bundle/tlib_vim
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit d3bdad7b5e4253dc7ce6793342d7b8755c67ff0c
|
7
vim/config/plugins/incsearch.vim
Normal file
7
vim/config/plugins/incsearch.vim
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
"use incsearch in place of the default search
|
||||||
|
map / <Plug>(incsearch-forward)
|
||||||
|
map ? <Plug>(incsearch-backward)
|
||||||
|
map g/ <Plug>(incsearch-stay)
|
||||||
|
|
||||||
|
"n and N behavioru is consistant
|
||||||
|
let g:incsearch#consistent_n_direction = 1
|
1
vim/config/plugins/tcommand.vim
Normal file
1
vim/config/plugins/tcommand.vim
Normal file
|
@ -0,0 +1 @@
|
||||||
|
let g:tcommand#include_history = 0
|
Loading…
Reference in a new issue