Update vim setup script to use Pathogen, code-completion with clang_complete, and install of supertab vim plugin.
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
" Single-quote is a comment written to be read
|
||||
" Double-quotes ("") are commented out code and can be removed or added
|
||||
|
||||
" Set tabwidth=2, adjust Vim shiftwidth to the same
|
||||
set tabstop=2 shiftwidth=2
|
||||
@@ -18,9 +20,3 @@ syntax on
|
||||
execute pathogen#infect()
|
||||
filetype plugin indent on
|
||||
|
||||
" Enable clang_complete plugin for vim
|
||||
" https://github.com/xavierd/clang_complete
|
||||
" Requires clang to be installed
|
||||
" Path to library may change
|
||||
let g:clang_library_path='/usr/lib64/libclang.so.8'
|
||||
|
||||
|
||||
24
configs/.vimrc-README
Normal file
24
configs/.vimrc-README
Normal file
@@ -0,0 +1,24 @@
|
||||
Packages Installed / Updated:
|
||||
- vim, git, clang
|
||||
|
||||
Vimrc Settings:
|
||||
- tabwidth is 2, and set to insert SPACE characters instead of TAB symbols with expandtab
|
||||
- shiftwidth is 2 so we can compensate for the conflict with default tab settings
|
||||
- autoindent is on, when moving to a newline vim will indent to the current depth
|
||||
- syntax highlighting is on
|
||||
- mouse interaction is enabled when supported by connecting systems
|
||||
-- https://github.com/shaunrd0/klips/tree/master/configs
|
||||
|
||||
Plugin Settings:
|
||||
- Pathogen vim plugin manager has been installed and .vimrc configured for its use.
|
||||
-- Install new vim plugins by cloning their repositories into ~/.vim/bundle/
|
||||
-- https://github.com/tpope/vim-pathogen
|
||||
|
||||
- Clang_complete vim plugin has been installed and .vimrc configured for its use.
|
||||
- Code-completion is enabled with default clang_complete settings
|
||||
-- https://github.com/xavierd/clang_complete
|
||||
|
||||
- Supertab vim plugin has been installed and .vimrc configured for its use.
|
||||
- Allows the use of TAB to enable code-completion context menu
|
||||
-- https://github.com/ervandew/supertab
|
||||
|
||||
Reference in New Issue
Block a user