Textadept
- Home |
- Download |
- Lua API |
- Source |
- Language Modules |
- Stats |
- Wiki |
- Mailing List
Contents
_M.rails
The rails module. It provides utilities for editing Ruby on Rails code.
Key Bindings
Ctrl+L, M(⌘L, Mon Mac OSX |M-L, Min curses) Open this module for editing.Ctrl+L, P(⌘L, P|M-L, P) Open a Rails project for snapopen.Ctrl+L, O(⌘L, O|M-L, O) Snapopen a Rails project file.Shift+Enter(⇧↩|S-Enter) Try to autocomplete anif,while,for, etc. control structure withend..When to the right of a known symbol, show an autocompletion list of fields and functions.::When to the right of a known symbol, show an autocompletion list of fields and functions.
Fields
sense
The Rails Adeptsense.
It loads user tags from _USERHOME/modules/rails/tags and user apidocs
from _USERHOME/modules/rails/api.
singular
A map of plural controller names to their singulars. Add key-value pairs to
this if the local function singularize() is incorrectly converting your
plural controller name to its singular model name.
Functions
load_project(utf8_dir)
Opens a Rails project for snapopen. If not directory is provided, the user is prompted for one.
Parameters:
utf8_dir: The UTF-8 Rails project directory.
Tables
_G.keys.rails
Container for Rails-specific key bindings.
_G.snippets.rails
Container for Rails-specific snippets.