Skip to content

An unofficial Vim plugin for AOSC packaging and development

License

Notifications You must be signed in to change notification settings

LER0ever/aosc.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aosc.vim

An unofficial vim plugin for AOSC development and packaging.

Features

  • Different highlight group for Autobuild properties and switches
  • Package Version validity check
  • Package Name, Dep validity check
  • Code Snippets for creating a new package
  • Leader-based keymap to directly build/update the current package

Usage

Make sure vim-plug and UltiSnips are properly installed.
Add Plug 'LER0ever/aosc.vim' to your vimrc.

  • Smart Template
    • Use ver to trigger snippets for ACBS Spec
    • Use pkg to trigger snippets for Autobuild defines
    • Use pat to trigger snippets for Autobuild patches
  • Keymap
    • <Leader>dd to build the current package
    • <Leader>du to automatically bump the minor version and rebuild (used for small updates)

ScreenShot

aosc.vim

License

Apache License, Version 2.0

About

An unofficial Vim plugin for AOSC packaging and development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published