Overrides vim's :A command to toggle between go implementation code and test code.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ftplugin
plugin
README.mkd

README.mkd

vim-golang-alternate

Overrides vim's :A command to toggle between go implementation code and test code.

usage

  • :A will open the current file's tests or the current test's implementation based on what is currently opened.
  • :AS will act the same as :A but will move the current file to a new buffer in a split.
  • :AV will act the same as :AS but with a vertical split.

installation

With vim-bundle: vim-bundle install benmills/vim-golang-alternate

Otherwise download the latest tarball, extract it and move plugin/vim-golang-alternate.vim inside ~/.vim/plugin and ftplugin/go.vim inside ~/.vim/ftplugin. If you're using pathogen, then move the entire folder extracted from the tarball into ~/.vim/bundle.