Sorry to say this but if you use Cream you do not understand what is good about vim. Cream rips out all the "hard to learn" things and throws in "It's easy! do it with menu options!" and makes it behave like windows editors (ctrl-c ctrl-v shift select etc). It's like swimming with an inflatable dinosaur thingy around your waist. "Guys guys look I'm swimming too!".
Industrial, I had Vim in school, we wrote php/css/html/bash and were not allowed to use anything but Vi at first. 2nd year, we were allowed to choose freely, 90% of us stayed with Vi, though some switched to nano :) Even though I've forgotten a lot of the command, I still like Vi, just in Windows I feel it's out of place a little. I also never ran Vi with the GUI, I used it in a terminal, call me old fashioned (or just went to a different tty, logged in as myself :P)
vim (in a Cygwin xterm). Started using vi in 1st year after I had to kill the xterm when I couldn't get out of Emacs (ctrl+shift+x+x+y+alt+chicken? wut?!) vi-like editors ever since (elvis, vile, now vim). If it's not a modal interface in an 80-column, white on black window, I don't really feel like I'm programming...
vim (in a Cygwin xterm). Started using vi in 1st year after I had to kill the xterm when I couldn't get out of Emacs (ctrl+shift+x+x+y+alt+chicken? wut?!) vi-like editors ever since (elvis, vile, now vim). If it's not a modal interface in an 80-column, white on black window, I don't really feel like I'm programming...
After some odd years in Linux, that's how I felt when I fell into Windows. I still type ls instead of dir, and never bothered using the "dos" prompt, which is no where near dos as it was :P Dreamweaver, praised by so many, can't get loving from me, yes I have it installed because so often it's asked for to be used, I only use it for one thing - Joomla/Mambo themes because it has a plugin which makes the structure easier. It's how I found NotePad++ trying to find something close to Vi, I didn't like (still don't) how the menu in gvim is in Dutch while every little thing on this machine is in English.
Sorry to say this but if you use Cream you do not understand what is good about vim. Cream rips out all the "hard to learn" things and throws in "It's easy! do it with menu options!" and makes it behave like windows editors (ctrl-c ctrl-v shift select etc). It's like swimming with an inflatable dinosaur thingy around your waist. "Guys guys look I'm swimming too!".
Because heaven forbid that it be easy! Easy makes you lazy! No thanks. It must be hard. Shortcuts must difficult to remember. No modern crap here, thank you. ;)
Because heaven forbid that it be easy! Easy makes you lazy! No thanks. It must be hard. Shortcuts must difficult to remember. No modern crap here, thank you. ;)
Are we still in the 1980's? :)
You're missing the point now. There's a reason people can be arsed to walk the steep learning curve vim (and other modal text editors) is because it incredibly enough will increase your efficiency. Just think of how much time you spend moving your hand over to the mouse.
You're missing the point now. There's a reason people can be arsed to walk the steep learning curve vim (and other modal text editors) is because it incredibly enough will increase your efficiency. Just think of how much time you spend moving your hand over to the mouse.
Different tools for different fools... err.. people. :)
Yes, I used to be an Emacs user too. When I used it daily, I could be very productive indeed. But I was very happy when I found TextMate. It truly is an amazing combination of everything that's good in the old Unix-editors and every good thing that a GUI has to offers. The developer refuses to make a version for Windows, though. :D
Aye, git be nice. Fucking hard learning curve, but once you get the whole branching/merging thing figured out (and it's a lot easier to learn git merge than SVN merge...) it kicks ass.
I know Merc and git have a common history, are they interoperable at all though? Can you clone my TourGuide git repo in Merc?
Aye, git be nice. Fucking hard learning curve, but once you get the whole branching/merging thing figured out (and it's a lot easier to learn git merge than SVN merge...) it kicks ass.
I know Merc and git have a common history, are they interoperable at all though? Can you clone my TourGuide git repo in Merc?
I don't think they are directly compatible. But there is apparently a script that can convert from git to Mercurial (and also from other version control systems). Though I think it's mostly meant as a migration script.
Git and Mercurial are both based on the idea of a tool called Monotone. But there is no common source. Git is written in C and Mercurial in Python. I started using Mercurial after seeing a presentation by Linus Thorvalds about git - and boy is he a git himself? :D The only other tool he had anything good to say about was Mercurial - he flat out called the developers of Subversion for morons. :D
I don't think they are directly compatible. But there is apparently a script that can convert from git to Mercurial (and also from other version control systems). Though I think it's mostly meant as a migration script.
Git and Mercurial are both based on the idea of a tool called Monotone. But there is no common source. Git is written in C and Mercurial in Python. I started using Mercurial after seeing a presentation by Linus Thorvalds about git - and boy is he a git himself? :D The only other tool he had anything good to say about was Mercurial - he flat out called the developers of Subversion for morons. :D
Though I have no idea about git and all that, ya gotta love Torvals :P Ya just gotta love the man.. Software is like sex-- better when it's free (I think he said that)
Gentoo (this machine + 2x servers), Arch (on the laptop), Debian (yet another server)
I've fully switched this machine over to paludis instead of portage. I've been unsure for the past six months if I should swap this one over to arch however.
I have personally written/improved the Lua file type support which includes detailed syntax hilighting, and code browsing/folding, which includes saved variable files too (tables are shown using a tree view).
It gets better when you for example can delete a number of lines (or any arbitrary size/length of characters) with one keystroke from here to there right in the middle of the document without grabbing your mouse or holding shift for 10 seconds.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Can be a bit expensive if you have to buy a Mac first, though. :D
Industrial, I had Vim in school, we wrote php/css/html/bash and were not allowed to use anything but Vi at first. 2nd year, we were allowed to choose freely, 90% of us stayed with Vi, though some switched to nano :) Even though I've forgotten a lot of the command, I still like Vi, just in Windows I feel it's out of place a little. I also never ran Vi with the GUI, I used it in a terminal, call me old fashioned (or just went to a different tty, logged in as myself :P)
After some odd years in Linux, that's how I felt when I fell into Windows. I still type ls instead of dir, and never bothered using the "dos" prompt, which is no where near dos as it was :P Dreamweaver, praised by so many, can't get loving from me, yes I have it installed because so often it's asked for to be used, I only use it for one thing - Joomla/Mambo themes because it has a plugin which makes the structure easier. It's how I found NotePad++ trying to find something close to Vi, I didn't like (still don't) how the menu in gvim is in Dutch while every little thing on this machine is in English.
Because heaven forbid that it be easy! Easy makes you lazy! No thanks. It must be hard. Shortcuts must difficult to remember. No modern crap here, thank you. ;)
Are we still in the 1980's? :)
You're missing the point now. There's a reason people can be arsed to walk the steep learning curve vim (and other modal text editors) is because it incredibly enough will increase your efficiency. Just think of how much time you spend moving your hand over to the mouse.
Just think of all the time I spend retyping commands because I have fat fingers!
Example!
That wasn't an exaggeration, that is what happens to me every day on my linux box.
I'll stick with Scite, thanks.
*edit* Case in point, I had to edit this post twice to get everything correct... AND I typoed on this note just now...
Different tools for different fools... err.. people. :)
Yes, I used to be an Emacs user too. When I used it daily, I could be very productive indeed. But I was very happy when I found TextMate. It truly is an amazing combination of everything that's good in the old Unix-editors and every good thing that a GUI has to offers. The developer refuses to make a version for Windows, though. :D
I know Merc and git have a common history, are they interoperable at all though? Can you clone my TourGuide git repo in Merc?
I don't think they are directly compatible. But there is apparently a script that can convert from git to Mercurial (and also from other version control systems). Though I think it's mostly meant as a migration script.
http://www.selenic.com/mercurial/wiki/index.cgi/convert-repo
Git and Mercurial are both based on the idea of a tool called Monotone. But there is no common source. Git is written in C and Mercurial in Python. I started using Mercurial after seeing a presentation by Linus Thorvalds about git - and boy is he a git himself? :D The only other tool he had anything good to say about was Mercurial - he flat out called the developers of Subversion for morons. :D
Though I have no idea about git and all that, ya gotta love Torvals :P Ya just gotta love the man.. Software is like sex-- better when it's free (I think he said that)
PS. Which distro do you guys run?
Gentoo (this machine + 2x servers), Arch (on the laptop), Debian (yet another server)
I've fully switched this machine over to paludis instead of portage. I've been unsure for the past six months if I should swap this one over to arch however.
I have personally written/improved the Lua file type support which includes detailed syntax hilighting, and code browsing/folding, which includes saved variable files too (tables are shown using a tree view).