Emacs FAST file access with ido-mode
Why Stack Overflow recommends it
Stack Overflow users link it when answering Emacs questions about fast file or buffer switching, as a quick visual introduction to ido-mode.
Recommended by 2 people across 2 different months, 2010 to 2013.
What it is
A short 2009 screencast by Greg Grubbs showing Emacs ido-mode with flex (fuzzy) matching. It demonstrates keyboard-only navigation of files and buffers, and quick lookup of help, commands and variables.
What people said
Recommends Ryan Kaskel · 2011-07 · Stack Overflow · on “Buffer switching in Emacs”
Check out ido-mode [LINK] . "C-x b RET" flips back to your most recently opened buffer. Otherwise you can choose another buffer using fuzzy matching. It only becomes awesome after you've tried it. You will never switch to any other buffer switching mechanism, I promise! ;) Here is a video [this video] of someone demonstrating its features. If you are using emacs 22 or greater, ido-mode is included. Type "M-x ido-mode RET" and then "C-x b" to try it out.
Recommends Jordon Biondo · 2013-04 · Stack Overflow · on “Something like Ctrp of Vim for Emacs?”
I'm not a Vim user, but after looking up CtrlP's functionality, it seems you are looking for ido-mode . ido-mode comes with emacs and you can enable it by putting this in your .emacs (require 'ido) (ido-mode t) There is a lot of features in ido-mode but this video is a good introduction to some basic functionality. Note the fuzzy matching is now enabled by default not in ido-mode but the video suggests you have to enable it yourself. [this video] For a complete reference, go here: [LINK]
Cites Bozhidar Batsov · 2010-09 · Stack Overflow · on “Do you use Emacs tabbar?”
I've tried using it, but I felt it constraint my workflow rather than improve it. There are a lot of excellent Emacs modes to help with the organization of many buffers and I simply don't feel mapping buffers to tabs is one of those ways. Just think about the most basic scenario - a lot of tabs. How different programs deal with it - limit the maximum tabs(IntelliJ IDEA); enable tabs bar scrolling(Firefox); infinitely reducing the tabs size(Google Chrome); creating rows of tabs(IntelliJ IDEA)... None of this solutions is that great and by not having tabs in Emacs we have one less problem to worry about. At least this is my subjective opinion - others will most certainly disagree... I personal