Ruby on Rails

Posted by fjyaniez

Vim es un execelente editor de textos perfecto para trabajar con múltiples ficheros de un mismo proyecto. Permite ejecutar scripts sin tener que recurrir a complejos atajos de teclado, y lo más importante, Vim permite trabajar de forma muy rápida. Sin embargo, Vim por defecto cojea a la hora de trabajar con Ruby on Rails debido a sus carencias respecto a a este framework. Para solucionarlo y hacer de Vim un IDE completo y eficiente para trabajar con Rails, propongo en este artículo una serie de configuraciones y scripts (ver autor original al final del artículo).

 

Vim on Rails

 

Primer paso: Configurar vim.

Lo primero será configurar vim para que proporcione una interfaz más amigable de cara al usuario. Lo primero será modificar (o crear) el fichero .vimrc de tu home e incluir lo siguiente:

Tags:

Con las nuevas características de Ruby on Rails 2.2 es posible traducir aplicaciones sin necesidad de usar ningún plugin para ello.

La forma de hacerlo es muy fácil.

Lo primero es añadir un filtro a ApplicationController para que se aplique en cada controlador de nuestra aplicación.

class ApplicationController < ActionController::Base
  before_filter :set_locale

También añadimos un método para que use la localización especificada por parámetro o la de por defecto.

  private
  def set_locale
    locale = params[:locale] || 'es-ES'
    I18n.locale = locale
    I18n.load_path += Dir[ File.join(RAILS_ROOT, 'config', 'locales', '*.{rb,yml}') ]
  end

Tags: