Age | Commit message (Collapse) | Author |
|
|
|
* Copy over plugin description from the Vim doc
* Show demo gif screencast
* Include license information
|
|
|
|
|
|
Prevent double-sourcing the plugin.
|
|
Improve startup performance and be a good Vim plugin citizen.
|
|
To ensure these commands are only created for Rails locale buffers, use
an `autocmd` that matches any locale YAML files in the Rails
`config/locales/` directory or subdirectories.
|
|
Make this a regular plugin instead of a filetype plugin. Rails locale
files are YAML files, but we don't want these commands to be available
for all YAML files, only those that match the path for Rails locales.
We won't be able to do the path match and filetype separation with an
ftplugin, so instead we'll set up the commands to be defined by
`autocmd`s that match the Rails locale path.
|
|
Instead of matching any two characters (`..`), match specifically
alphabetic characters (`\a\{2}`) because all language codes are
two-letter codes.
|
|
Allows us to call our commands like:
:vertical RailsLocaleAlternate fr
:rightbelow RailsLocaleAlternate en
|
|
So language codes don't have to be quoted.
Before:
:VRailsLocaleAlternate 'fr'
After:
:VRailsLocaleAlternate fr
|
|
Two new commands that will open an alternate Rails locale file in either
a horizontal or vertical split. Takes the current filename and replaces
the two-letter language code with the argument given to the command.
|