Skip to content

rsaill/vim-ada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vim Scripts for Ada Programming

Features

  • Automatic indentation.
  • Completion based on local identifiers and tags with <C-Space>.
  • Completion using adaquery with <C-u>.
  • Tagbar integration. Use <F8> to toggle the bar.
  • Syntastic integration:
    • Check syntax using gcc with <F3>.
    • Compile current file using gprbuild with <F4> (For this you need to adapt the script adacheckfile to your needs).
    • Check coding rules using adacontrol with <F5> (For this you need to adapt the script adacontrol to your needs).
  • Project navigation:
    • Jump to spec/body with <F1>.
    • Jump to definition using adaquery with <C-[>.
    • Preview definition using adaquery with <C-p>.
  • NERDCommenter integration. Use <F2> to (un)comment a line.

Remarks:

  • For tag-based features, you need to index your files with universal ctags first.
  • For adaquery-based features, you need to index your files with adaquery first.

About

Vim scripts for ada programming

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published