Useful links and ideas of how to use various text editors with maximum convenience and productivity.
I am not Vim user, but I have found a great config to make it usable. This repo contains a huge amount of scripts of experienced Ruby developer. I am investigating it now. I think it will be great start point for people to try Vim.
You do not need Emacs.
Absolutely all-sufficient tool. Nothing can make it better that it is. Only for people who get Zen.
Sophisticated text editor with a lot cool features for working with text. Can be easily expanded with various packages. Here are some:
- Package Control - The first package to install. Makes your using packages simple.
- Rails File Switcher - easy switching between Models, Controllers and Views.
- Rails Migration List - navigating between Rails migrations.
- Gem Browser - navigating inside gems of current project. I didn't test it but it sounds good.
- Rails Snippets - a set of snippets for Rails 3, Ruby 1.9 development.
- Cucumber - syntax highlighting and snippets for Cucumber and its Gherkin language, table cleaner.
- CoffeeScript - syntax highlighting and checking, snippets and more.
- Sass - syntax highlighting and code completing.
- Ruby Slim - syntax highlighting for slim.
- Git Gutter - shows an icon in the gutter area indicating whether a line has been inserted, modified or deleted.
- Git - Git client. Also show branch info on bottom panel.
- Markdown Preview - Markdown Preview. Have preview in browser and markdown cheetsheet.
- SideBarEnhancements - Provides enhancements to the operations on Side Bar of Files and Folders.
- Shell-Turtlestein - Shell. Please, configure before use.
- Gem Browser - quick access the code of a gem that you have installed via Bundler in the current project.