-
Notifications
You must be signed in to change notification settings - Fork 3
Home
This is a maintained mirror of http://www.vim.org/scripts/script.php?script_id=1609
Contains all files for the new Ada mode. It also has a vim help file which you can call with
:help ada.txt.
Included is:
- Syntax highlight
- Auto indenting
- Tag searching
- Classic code completion
- Omni code completion
- Online help
Don't forget to actually activate filetype and syntax support:
:filetype plugin indent on :syntax enable
The Ada mode can be be further extend with the following Scripts:
- Rainbow Parenthesis
- vimscript#1561, https://github.com/krischik/vim-rainbow-parenthesis.git
- Numbered Backups
- vimscript#1537, https://github.com/krischik/vim-backup.git
- nerd_comments.vim
- vimscript#1218
- matchit.vim
- vimscript#39
- taglist.vim
- vimscript#273
Changes with official version, included in Vim/Neovim:
- Add support for both Rainbow Parenthesis and Rainbow Parentheses Improved plugin.
- Removed all tags commands which are now in base Vim (like jump to tag).
- Added support for Ale plugin.
- Updated help file.
- Removed support for Dec Ada compiler.
- Fixed and extended support for Vim sessions on loading GNAT project files (it is possible to enable or disable it).
- Added support for Ada 2012.
- Updated omni completion function: now it should be a bit faster and show items definitions too.
- Removed support for GNAT xref.
- Some other fixes for bugs.
All propositions and problems about this version of vim-ada, please report here, not to the maintainers of Vim or NeoVim.
Install from https://github.com/krischik/vim-ada using dein (https://github.com/Shougo/dein.vim) or similar:
call dein#begin('$HOME/vimfiles/bundles') call dein#add('krischik/vim-ada') call dein#end() call dein#install()
/* vim: set textwidth=0 wrap tabstop=8 shiftwidth=4 softtabstop=4 noexpandtab : */ /* vim: set filetype=mediawiki fileencoding=utf8 fileformat=unix foldmethod=marker : */ /* vim: set nospell spelllang=en_gb : */