Differences between version 5 and previous revision of Vim.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 5 | Last edited on Thursday, February 27, 2003 8:11:23 am | by AristotlePagaltzis | Revert |
Older page: | version 4 | Last edited on Thursday, February 27, 2003 8:09:48 am | by AristotlePagaltzis | Revert |
@@ -15,7 +15,7 @@
In defense of [Vim] (or actually, in offense against other editors), it has to be noted that although it may seem so, the concept of modes is not unique to [Vim] but inherent in ''every'' editor. In [Emacs] f.ex, you "enter normal mode" by pressing Ctrl; as long as you hold that key, you can enter command shortcuts. Once you let go (and optionally enter some command or whatever), you're "back in insert mode". GUI text editors work much the same way - once you activate a menu, keystrokes get interpreted as menu navigation -- essentially command shortcuts --, and no longer as text input. You get back to "input mode" by leaving the menus.
So basically, [Vim] works much like any GUI editor except for the lack of displayed drop down menu. And unlike any GUI editor, it has a CommandLine with a vocabulary that leaves little to be desired once you've memorized a handful of the commands.
-Another thing to remember is that as opposed to [Emacs], even the bog standard vi(1) offers a huge pile of bindings out of the box. You don't need to synchronize dotfiles across machines or spend a lot of time settings
things up to find
an environment that's likely to be very similar
to what your very own configuration feels like. You can immediately work productively on any random machine a vi(1) is installed on (which means everywhere).
+Another thing to remember is that as opposed to [Emacs], even the bog standard vi(1) offers a huge pile of bindings out of the box. You don't need to synchronize dotfiles across machines or spend a lot of time setting
things up to achive
an environment close
to what your very own configuration feels like. You can immediately work productively on any random machine a vi(1) is installed on (which means everywhere).
--[Aristotle|AristotlePagaltzis] "[Vim] is awesome" [Pagaltzis|AristotlePagaltzis] :)