Vim 6.3 Released 53
file cabinet (Bram Moolenaar) writes "It has been a year since version 6.2. During that year many bugs were fixed and a few new features added. The support for multiple languages has been improved. It is now possible to use translated help files. A lot of testing has been done and all reported problems have been solved. This is the most stable Vim release ever! Release notes can be found in the announcement. Or do ":help version-6.3" after installing. Happy Vimming!"
congrats to Bram (Score:5, Insightful)
Vim is great. I used to use Emacs and vi equally: Emacs for programming and other important stuff, vi for editing config files. Then I discovered Vim, and have not used Emacs in a LONG time.
The only thing I didn't like about Vim is the odd (to me) language you extend it with. But I just discovered you can use Ruby, Perl, etc., instead, so once I figure that out I bet I can get uninstall Emacs completely.
And now I see on the site that Bram is accepting sponsorships.. considering how many $$ I make using Vim to do my work, I will gladly send him a few (hundred) euros for his trouble!
Just for the balance (Score:4, Interesting)
Re:Just for the balance (Score:5, Insightful)
Viper mode doesn't help either because I'll never end up using any of Emacs more advanced features.
Re:Just for the balance (Score:5, Interesting)
notepad -> ViM -> Emacs.
I clung to ViM longer than I should have because I had learned it and I didn't want to discard that knowledge. I suspect many people are the same. Learning ViM (all those years ago) was such a pain, who'd want to throw out that effort? Do it. Emacs is much more useful.
Typing Alt-v isn't such a big deal. Emacs has almost 30 years of development put into it, it's a great editor.
Re:Just for the balance (Score:3, Interesting)
Re:Just for the balance (Score:1, Interesting)
Not "vi", not "Vi", and not "ViM", but Vim. The editor.
So here's my theory (one I see a lot of): You learned Vim on your own, hacking config files and the like. But you only mastered only the basic things picked up mostly by accident or from some really bad web tutorial. But then you got a new
Re:Just for the balance (Score:3, Informative)
Now I scroll through documents by simply holding down my right alt key and pressing 'n', which is interpreted by Emacs as C-n, which puts you onto the next line of text. C-n is actually very easy to just hold down when it's your right alt key (assuming qwerty layout).
I think it's actually kinda funny with vim using hjkl for movement and emacs usin
Re:Just for the balance (Score:2)
Re:Just for the balance (Score:2)
Use :x then.. :)
Re:Just for the balance (Score:1)
only two keystrokes.
Re:Just for the balance (Score:2)
I reckon you could probably learn a vim command a day for the rest of your life and still not know them all..
Re:Just for the balance (Score:2)
Well, you're more than welcome to map C-x C-s (in any mode) to be ":wq!". Or you chould type "Shift-Z Shift-Z", if doing keymapping is too troublesome.
Personally, I like that it's more than three keystrokes to save. Having to type "ESC
Re:Just for the balance (Score:2)
Ehh, maybe for you with us layout. I use it all the time (swedish layout) as some, albeit not so commonly used chars are bound to it. Most used are probably @ (right alt-2) and $ (right alt-3). I got those bound to capslock ($ without shift and @ with shift) as it's just a pain in the **s to code perl without it.. but they are used.
And just for
Re:Just for the balance (Score:1)
when vi was first written lots of keyboards didn't have cursor keys but did have arrows on the hjkl keys (ctrl-h is backspace for instance, ctrl-j is linefeed) so it seemed logical to use those. l for forward one *l*etter also ties in nicely with vi's other action/movement commands: dw = delete word, d5l = delete 5 letters.
> emacs using fbnp. f, b, n, and p are MUCH more logical
in vim
Re:Just for the balance (Score:2)
Re:Just for the balance (Score:2)
that should have been: (Score:2)
finally! (Score:5, Informative)
Re:finally! (Score:3, Informative)
If you have text selected, you are in visual mode, not insert mode. I don't know if it should paste or not (tho that seems most reasonable), but just inserting the letter p into the text? What makes the letter p special, and not for example the letter "y" (to yank to selected text, one the obvious things you want to do with selected text).
Either that or I completly don't understand what you mean by "started to type the letter p", I assume you meant pressing the p button.
Re:finally! (Score:2)
Re:finally! (Score:2)
If it started writing j instead of going down... I guess i'll have to stick to old vers or something.
Re:finally! (Score:5, Informative)
Re:finally! (Score:5, Informative)
It is a distinct mode to the other Vim modes. It is close to, but different to vim's "Visual mode" entered with "v", used for selecting blocks of text.
(And confusingly, the name "Visual mode" is used in the original Vi for what Vim calls "Normal mode": Vi has no Vim Visual Mode!)
So the windows "p" behaviour was a bug.
It Must Be My Warped Mind... (Score:5, Funny)
"Happy Vimming!"
Am I the only one who thinks this sounds insanely dirty?!
Re:It Must Be My Warped Mind... (Score:1)
Oh no! (Score:1, Troll)
Re:Oh no! (Score:2)
<sarcasm>Or you could always write a patch; you have the source code.</sarcasm>
I also dislike multicolor/auto-indent (Score:2)
features.
My preferred visual setup is white text on black bg.
If I try to use vim to edit
comments appear in almost-unreadable dark blue; and
all the string and numeric literals are deep dark red.
And the cindent mode is downright infuriating to me.
Bad editor! Leave text alone!
Why don't I fix these by setting nocindent, etc. in my
$HOME/.vimrc ? Because I a
Re:I also dislike multicolor/auto-indent (Score:2)
set noautoindent
set nocindent
filetype plugin indent off
set noai
It appears that I need to disable auto indenting 4 times, and the syntax colouring disappears with it.
Re:I also dislike multicolor/auto-indent (Score:1)
I also like black backgrounds. Since the rest of the world seems to like white backgrounds and so everything defaults to that, had to spend a bit of time reading the docs to find whether something could be done about vim's settings. If they assumed black bg, then I could blissfully remain ignorant of those features (because I'd rather spend time hacking on code, not fiddling with the tools I need to hack on code), just like all those people who prefer white bg c
Re:I also dislike multicolor/auto-indent (Score:2)
Cool, thanks! Now if I could just find a way to turn off autoindent as well. .vimrc, but they don't work:
I've tried all the following in my
Re:I also dislike multicolor/auto-indent (Score:2)
O thank you anonymous coward! By adding this to $HOME/.vimrc:
autocmd FileType * set fo-=r fo-=o nocindent noautoindent
I can finally disable autoindent, and use vim the way I want to. Thanks again!
[2004-06-08] (Score:5, Interesting)
It has been almost 2 weeks since 6.3 was released and we get an entry in Announcements on
vim, for the quick editor it is, doesn't deserve this delay.
If you check the wishlist for 7.0 you would be surprised to observe that support for embedding vim in another gui program is right up in the top slots with *none* voting against it.
It's good to see people actually agreeing upon something good
Did you know that 'vim' is a household name in India and its sales [thehindubusinessline.com] amount to more than Rs. 2500 millions!?! That vim here is a dishwashing bar to help ppl get away from "KitchenSink" faster is a different matter.
Re:[2004-06-08] (Score:1)
Re:[2004-06-08] (Score:1)
Re:[2004-06-08] (Score:2)
Of course, vim is also just a plain old english word [reference.com], though sadly it's not used much anymore. About the only time you ever hear it is in the phrase "vim and vigor", which doesn't come up that often.
I personally think "vim" is a great name for the editor, whether it was intended to be a play on the word or not. It's always fun in that aloof sort of way when somebody's looking over my shoulder as I code, marvelling at how q
And the Ruby VIM syntax/indent files... (Score:3, Informative)
To close, let me just say this....
Vim or Emacs (Score:2, Interesting)
I come from the school of thought that a piece of software should do one thing well, and vim fit the bill. It let me e
Re:Vim or Emacs (Score:2)
Emacs does exactly one thing: execute elisp code. All the rest is just shine. :)
A Haretic's Confession (Score:1, Interesting)
Does someone please know of some module for Vim and/or Emacs th
Re:A Haretic's Confession (Score:3, Informative)
Sure, those keybindings are the default when you install Vim
No!! Please don't try that (Score:1)
I would sincerely suggest not to look out for such a module. Please try the vim equivalents for a day and you'd never have to run around your hands all over the keyboard. You wouldn't call them shortcuts once you get used to vim.
'v' for visual mode, then just move around with i,j,k,l *in* selection mode without straining your pinky holding the shift button all the while
then 'y' to copy
and anywhere you need to p
Oh, just great! (Score:3, Funny)
Oh well, at least I'm enjoying Emacs