Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thindil/Ada-Bundle
Maintained complete Ada-Mode for Vim/NeoVim
https://github.com/thindil/Ada-Bundle
ada neovim vim
Last synced: 3 months ago
JSON representation
Maintained complete Ada-Mode for Vim/NeoVim
- Host: GitHub
- URL: https://github.com/thindil/Ada-Bundle
- Owner: thindil
- Fork: true (vim-scripts/Ada-Bundle)
- Created: 2019-07-28T07:31:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-28T07:11:02.000Z (almost 4 years ago)
- Last Synced: 2024-07-31T20:28:58.444Z (6 months ago)
- Topics: ada, neovim, vim
- Language: Vim script
- Homepage:
- Size: 90.8 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
- awesome-ada - vim-ada-bundle - Maintained Ada Bundle : Complete Ada-Mode for Vim/NeoVim. (Edit / Text Modes)
README
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 helpFor some functionality you need a ctags program.
Don't forget to actually activate filetype and syntax support:
:filetype plugin indent on
:syntax enableThe Ada mode can be be further extend with the following Scripts:
- backup.vim, vimscript#1537
- nerd_comments.vim, vimscript#1218
- matchit.vim, vimscript#39
- taglist.vim, vimscript#273Changes with official version, included in Vim/Neovim:
- Changed support from Rainbow Parenthesis to 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.If you want fully extend your experience with Vim/NeoVim as Ada IDE, I
recommend to use Vim-Ada bundle: https://github.com/thindil/vim-adaAll propositions and problems about this version of Ada-Bundle, please
report here, not to the maintainers of Vim or NeoVim.