Will vim throw away its outdated terminologies? No, because those are cuddly points of cult pride. (i was a big GNU fanatic and unix-hater as captured in the acronym “Gnu is Not Unix”) Today, i thought of getting myself proficient with vim, but, now am not willing to proactively do so.Ĭan vim be better? Sure, it can be much better, far more efficient.īut, will vim throw away its backward compatibility? Likely not. The last time i looked at vi seriously is around 1998. Comments manipulating and using code comments. Indentation indenting text, including source code. Alignment aligning text, columns, comments or other programming-language constructs. Remove any keybinding with capital letter case, or reserve them to less used commands. Windows Emacs windows (panes within a frame or a text terminal) Editing general information about text editing, including. It'd be more efficient to just have a set of a to z keys, and mapped to commands according to finger ease and the frequency the command is needed. If you look at vim's commands, say, from a to z and A to Z, and Ctrl+ key, you'll find half of them redundant, and the semantics convoluted. You have commands, and command may have keybinding.Īnd, command has consistent mechanism of getting its arguments (arguments/parameters may specify behavior of the command, or which region to work on, or how many times to repeat, or user input (such as regex), etc.).) Like an episode of Silicon Valley, a discussion of Emacs vs. All of the editors have upsides and downsides. Although Vim keybindings are popular for its ergonomics, the arguably most ergonomical key on a keyboard i.e. Then, you have :q!, meaning quit without saving. Answer (1 of 7): this will start some flamewars TL DR: Change editors IF your current one doesn’t do something for you that you really need. In Emacs, Vim keybindings are implemented via Evil mode, while in Vim, Emacs keybindings are implemented through the Vimacs package. To do find/replace, then you have :20,30s/aa/bb/gc to do between a range of lines.Īnd you have :q for quit, and :w for write (save), and you can do both by :wq, but :help isn't made of 4 commands :h :e :l :p. īut there's also :8 to goto line 8, and :$ to goto end of file, and G is also goto end of file, then you have Most default commands and keys are inefficient garbage. (sometimes in past year i started to casually also recommend “evil-mode”, out of politeness with ergoemacs-mode. Mostly the question is between emacs vs Vi/Vim. Every person has his own reasons to use a particular text-editor. Since, there is a Editor war going on in this topic, there is no clear winner on this question. I will never recommend emacs “evil-mode” again. Answer (1 of 2): First of all let me be clear that I am no expert on this. Spent a couple of hours looking at vim keys.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |