Let’s talk a bit about Vim or Vi. As a hacker, I think it’s important to know and learn Vim as a geek editor tool in the world. For me, it’s the best text editor in Linux because of rich of features, flexibility and fast. You can open codes in PHP or Perl or C or C++ or Java or Python or Ruby in very nice layout of colors !!

One of the best thing of Vi is, it’s always installed as default in any Linux Operating System Distribution. So you will never miss it. If you are Java or PHP developer, I am sure you will miss Eclipse, but when you developing it online, Vim is the fastest. You can the automatic function completion too, as well as the list of functions. Hehe, so do not think that Vim is totally shit.

The features I used the most (I might update this post to list all the features I ever used, because it’s too many and I always forget everything, lol) :

  • Automatic Word Completion
  • Splitting windows Horizontally or Vertically (This is the best thing I like)
  • Automatic Function Completion + its definition and arguments description (This is the second best I like)
  • Buffers management about all opened files
  • Jump to the file and the code which as the function() using the combination of ctags (ctags is at tool to mapping all of your codes functions and classes)
  • Have a lot of shortcut to do a lot of stuff almost everything which this the main reason that make you faster editing files rather than using menus and mouse (I even cannot remember it all the shortcut, it’s the way too many out there…)

In the next post, I will surely talk about all of the useful command and shortcut

Bookmark and Share