/rails-i18n-vim

Primary LanguageRubyMIT LicenseMIT

rails-i18n-vim

Some vim helpers for working with i18n and rails. Its under development.

Currently only :GoToTranslation is supported. If your currsor is on a I18n.t() call you can use :GoToTranslation to jump to locale file(you can enter) on the position to the key.

Requirements

This plugin is written in ruby so Vim has to be compiled with +ruby.

On Mac:

  • You can use macvim
  • or compile vim by your own.

On Linux:

  • e.g. ubuntu you can use vim-nox
  • or compile your own

Installation

Use your plugin manager of choice.

  • Pathogen
    • git clone https://github.com/sbruhns/rails-i18n-vim ~/.vim/bundle/rails-i18n-vim
  • Vundle
    • Add Bundle 'https://github.com/sbruhns/rails-i18n-vim' to .vimrc
    • Run :BundleInstall
  • NeoBundle
    • Add NeoBundle 'https://github.com/sbruhns/rails-i18n-vim' to .vimrc
    • Run :NeoBundleInstall
  • vim-plug
    • Add Plug 'https://github.com/sbruhns/rails-i18n-vim' to .vimrc
    • Run :PlugInstall

Contributing

Contributions are welcome via Github pull requests.