Skip to content

vimtools: vim+plugins, v2017.08 integrated powerful 'auto_update_cscope_ctags_database(built-in strengthen-LookupFile)' plugin; And this is 'vimtools-ubuntu' branch ! Enjoying yourself!

License

Notifications You must be signed in to change notification settings

seaflygithub/vimtools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[TOC]

Get vimtools

git clone -b vimtools-ubuntu https://SeaflyGithub@github.com/SeaflyGithub/vimtools

./screenshots/get_vimtools.gif

Install vimtools

  1. Get into directory: cd vimtools
  2. Get simple help: ./build_all.sh --help or ./build_all.sh ? or ./build_all.sh -h
  3. Install: ./build_all.sh all

Install vimtools screenshot: ./screenshots/201708062344-install_vimtools_username_useremail.png

Power on vimtools

  1. Get into your project root directory: such as cd linux-2.6.39
  2. Open a arbitrary source file with vim: such as vim Makefile
  3. Run vim command: ESC + :Createtag
  4. Enjoy yourself ! --(Press F8 power on/off sourceinsight Layout)

After running :Createtag screenshot: ./screenshots/after_run_Createtag.gif

View Linux Kernel code with sourceinsight Layout Screenshot: ./screenshots/vimtools-ubuntu-sourceinsight-kernel-screenshot.gif

vimtools user manual

Thanks following vim plugins:

Author Plugin Website
haolongzhangm auto_update_cscope_ctags_database https://github.com/haolongzhangm/auto_update_cscope_ctags_database
YouCompleteMe Valloric https://github.com/Valloric/YouCompleteMe
skywind3000 asyncrun.vim https://github.com/skywind3000/asyncrun.vim
SeaflyGithub auto_update_cscope_ctags_database https://github.com/SeaflyGithub/auto_update_cscope_ctags_database
马冬亮(凝霜 Loki) code_complete https://github.com/SeaflyGithub/code_complete
fholgado minibufexpl.vim https://github.com/fholgado/minibufexpl.vim
vim-scripts minibufexplorerpp.vim https://github.com/vim-scripts/minibufexplorerpp/blob/master/plugin/minibufexplpp.vim
scrooloose nerdtree https://github.com/scrooloose/nerdtree
wesleyche SrcExpl https://github.com/wesleyche/SrcExpl
wesleyche Trinity https://github.com/wesleyche/Trinity
alpertuna vim-header https://github.com/alpertuna/vim-header
honza vim-snippets https://github.com/honza/vim-snippets
Yggdroot indentLine https://github.com/Yggdroot/indentLine
plasticboy vim-markdown https://github.com/plasticboy/vim-markdown
terryma vim-multiple-cursors https://github.com/terryma/vim-multiple-cursors
honza vim-snippets https://github.com/honza/vim-snippets
SirVer ultisnips https://github.com/SirVer/ultisnips
Tuxdude mark.vim https://github.com/Tuxdude/mark.vim
vim-scripts genutils https://github.com/vim-scripts/genutils
vim-syntastic syntastic https://github.com/vim-syntastic/syntastic
vim-scripts winmanager https://github.com/vim-scripts/winmanager--Fox
csliu a.vim https://github.com/csliu/a.vim
jlanzarotta bufexplorer https://github.com/jlanzarotta/bufexplorer
sudar comments.vim https://github.com/sudar/comments.vim
vim-scripts LookupFile https://github.com/vim-scripts/lookupfile
vim-scripts OmniCppComplete https://github.com/vim-scripts/OmniCppComplete
vim-scripts taglist.vim https://github.com/vim-scripts/taglist.vim
vim-scripts AutoComplPop https://github.com/vim-scripts/AutoComplPop
othree vim-autocomplpop https://github.com/othree/vim-autocomplpop
exvim ex-autocomplpop https://github.com/exvim/ex-autocomplpop
scrooloose nerdtree https://github.com/scrooloose/nerdtree
scripts CodeCommenter http://www.vim.org/scripts/script.php?script_id=3941

About

vimtools: vim+plugins, v2017.08 integrated powerful 'auto_update_cscope_ctags_database(built-in strengthen-LookupFile)' plugin; And this is 'vimtools-ubuntu' branch ! Enjoying yourself!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published