Just use sublime text (anti-vim rant)
-
I still don't see Vim as being an IDE though.
-
-
yeah. i'm just stirring the flames.....
:embarased:
i'll stop now.
-
http://xmodulo.com/turn-vim-full-fledged-ide.html
Or...just choose a real IDE and do it all in one step and not fucking around for hours to shoehorn a round peg in a square hole.
-
hours?
took all of ten minutes.
and another five to add the new key combos to the cheat sheet (and a week later i threw the cheatsheet because i had memorized it)
-
i'm just stirring the flames.
Mixed metaphor1. One stirs a pot and/or fans flames.
1 I recognize the possibility that you may have used the mixed metaphor intentionally aiming for a humorous effect. Whether or not you hit your target is a matter of personal opinion.
-
Whether or not you hit your target is a matter of personal opinion.
i got pendantry out of it. that's good enough for me!
-
Vim is definitely not an IDE. That's what
emacsis for
-
I hate emacs almost as much as vim. It's just as incomprehensible and counterintuitive, but at least the default mode is "write the b**ming thing I'm trying to write godpndit!!"
-
http://xmodulo.com/turn-vim-full-fledged-ide.html
- Code completion: Builtin (ctrl-X, ctrl-] for C functions, various other modes available)
- Builtin highlighting can be sparse, but I've found mutli-line-aware highlightings like the builtin one for PHP can make it extremely slow on large files
- I think automatic braces insertion is possible by default, but I've never liked it. Vim does do highlighting of matching braces by default.
- Commenting plugin? Are we forgetting the commenting syntax for our languages?
- Snippet management: Could see some uses. But I could also just manage them in a file if I saw the need.
- File manager: Some added value. My projects aren't big enough that I don't know where my files live.
- Both split windows and tabbed views are builtin functions. I prefer tabs myself.
- Tag overview: I could see the added value on this one
- Undo tree: Builtin. See :help undo-tree. Plugin visualisation may be better though
- GDB integration. May actually be useful - gdbtui is less than ideal as you can't move around in the code, so I usually make do with 2 terminals.
2/10 not a bad score.
-
Clarifying: I'm saying 'builtin' but I mean 'shipped with my copy of gvim on windows (what I have on hand at the moment), pretty sure also shipped with vim on ubuntu and RHEL5.
Also realize the console version of vim supports the mouse. It's just off by default.
-
The only Vim-fu I ever learned was "wq". I don't even know how you edit text, and personally I think I'm a happier person for it.
-
-
You do when it's the default editor (for some stupid reason) and git opens up MERGE_MSG for you. Whenever I see vim, wq.
-
Ah, gotcha.
-
http://blakeyrat.com/jamespad/
</thread>
-
[Vim] GDB integration.
Been there, tried that, much lossy, so fail. Wow.
There's a reason I started playing with Eclipse...
-
Ah, this brings bad memories of when I had to use vi on AIX running on some IBM Power machinery.
The second time I used vi was on some DEC Unix workstation. ESC? Don't need that fancy key! Ctrl-[ ought to be enough for anybody!
(Circa 1999, my first "real" Unix experience)
-
Interestingly, the only two developers that insisted on using vim/gvim are no longer developers in our company. One didn't pass probation and the other was "reassigned" to another department.
The one that didn't pass probation did actually use a lot of the extra features (multiple screens, macros etc) but the other uses gvim on Windows, which is TRWTF. I personally use a few vim features when needed (SSH into a server) but day to day use a Real text editor with its built-in SFTP client.
-
the other uses gvim on Windows, which is TRWTF.
Any further comments on that? I do the same, so I would be happy to know how far out I'm doing it wrongTM.
-
@tar said:
There's a reason I started playing with Eclipse...
> implies he never managed to do anything useful with it
Filed under: Uncaught exception
-
Any further comments on that?
OK, he doesn't really use any vim-specific shortcuts, using the mouse for highlighting and Ctrl-X,C,V for cut/copy/paste. I think the only one I've seen him use is :w! - the exclamation point to force the write.
He uses Filezilla for transferring files to/from the servers. Never seem him use regular expression replacing or searching, shortcuts for moving around or anything. So painful. And none of the advantages of editing files directly on the server.
-
You do when it's the default editor (for some stupid reason) and git opens up MERGE_MSG for you.
Set EDITOR or a couple other variables
You are TRWTF
-
Set EDITOR or a couple other variables
or..... just learn to love it -m switch for git (SVN has it too. i assume CVS and Mercurial also have it)
-
Can't we all just agree that [url=http://vigor.sourceforge.net/screenshots/]VIgor[/url] is the one true editor, combining the best features of everything?
-
He's an idiot of some stripe. He argues, for example, that because "developers are commonly on machines where the trackpad is a micro-hand movement away", questions of hands-on-keyboard versus hands-moving-to-mouse are irrelevant.
And I want to know which developers are commonly on machines that even have a trackpad? I know what a trackpad is, but the last time I developed anything on a machine with a trackpad was, um, never.
-
I actually do use trackpads in preference to mice on desktop PC's, but that's mostly because I noticed that I was leaving the office every day with a horrible burning pain in my hand from the wrist up to about my middle finger.
Filed under: First the right one, and then later the left one after I switched hands, mice are no goodEDIT: But the guy is an idiot, agreed.
-
And I want to know which developers are commonly on machines that even have a trackpad?
If taken literally, the answer is almost everyone (I doubt there's anyone in the world in 2015 who has a PC of some kind and doesn't have laptop). If you add a requirement of doing development on them, then it's everyone whose employer doesn't buy desktop PCs anymore and gives laptop instead (like me). If it's about who does actual development using touchpad, the amount of people drops to 2 - that idiot and @tar.
-
-
These domain names for sale:
http://annoyinglittlebastard.com
http://rantrank.com
http://usabilinux.com
http://webpageofshit.com
-
-
Tried that, didn't work for me...
-
I thought it was only our AIX that had a crappy config. It was used to collect data off the powergrid, and also as our mailserver. I was supposed to fix the sendmail bit but was not allowed to do much about the rest. Keyboard echo on telnet took >1min, slightly less on console. That's when I learned to fly blind in vi. Something I would have preferred not to know.
\sum not linux, not CPR, just a really weird conf with only vi available.
-
Can't we all just agree that [url=http://vigor.sourceforge.net/screenshots/]VIgor[/url] is the one true editor, combining the best features of everything?
Not sure if evil idea or nerdy joke....
Filed under: but still funny provided you don't have to actually use the Belgium'ed thing
-
Facts about blakeyrat.com :
- Served by a Linux server
- pages built with PHP
- Using an open source blog software (Wordpress)
This can't possibly be blakeyrat's blog
-
This can't possibly be blakeyrat's blog
But remember that blakeyrat is just an online persona. blakeyrat's owner could very well be a Linux zealot who wants to keep Linux from becoming popular (and dumbed down as a result).
-
Facts about blakeyrat.com :
Served by a Linux server
pages built with PHP
Using an open source blog software (Wordpress)d) Contains ironies such as "valid XHTML 1.1" on non-valid pages, and a php error displaying below a post bashing a buggy website.
-
We've discussed the PHP error before. Stupidly, WordPress changed something in their API that broke like a million themes and then required every single theme maker to update. Mine didn't, or hasn't yet. So there's a PHP error.
Whatever. I should just take the site down.
-
Just
cashing in on a joke opportunitybeing a dick.
-
And Linux people are all always telling me how reliable it is-- it's so reliable that you have to be prepared to repair an OS without working networking at a moment's notice? Seriously?
You might, if you run a data center... or even a large cloud. Or if your company has crappy deployment processes (which should be fixed, but that's not Linux's fault, is it?)
You know, the law of averages and all that.
-
Keyboard echo on telnet took >1min, slightly less on console. That's when I learned to fly blind in vi. Something I would have preferred not to know.
Ouch! While that's exactly the situation vi was made for, I can agree that it's something for the "problems that should have been solved by now" thread.In my case the exercise was necessary though; somewhat later we had to do a similar install on an AIX machine at a customer site. Said customer didn't like to expose an SSH server, so Putty in a WebEx conference was what we had to use.
At least the client was smart enough to install some port of GNU Bash instead of the defaultksh
orcsh
...
-
This thread has inspired me to count my .vimrc and it's... [drumroll]... 880 lines! Do I get a prize?
I guess that's just because Vim out-of-the-box is 880 lines away from being the text editor I wanted in the first place. I don't think that's so bad. I couldn't write my own that worked worth a shit in only 880 lines.
I don't know about you guys, but I don't hate things I don't have to use. If you don't want to customize or use Vim then... don't? And don't? Easy solutions for easy problems and all that.
-
I don't know about you guys, but I don't hate things I don't have to use.
Me not using vim won't cause reasons why I hate vim go away. Just like me not eating food I hate won't make this food taste better.
-
Whatever. I should just take the site down.
Especially considering where you put your Application Data.
-
Yes yes shut up now.
-
Me not using vim won't cause reasons why I hate vim go away. Just like me not eating food I hate won't make this food taste better.
I guess that explains why I'm always going onto food forums and telling everyone how awful shrimp is.
-
You must be popular at seafood parties.
Filed under: what is a 'seafood party'?
-
-
(I doubt there's anyone in the world in 2015 who has a PC of some kind and doesn't have laptop)
You'll have to abandon that doubt, unfortunately. I don't have any requirement for a laptop, either at work or at home, so neither my employer nor I spent the money to buy one for me to use. I had one many moons ago (I bought it back in 2000, and it was underperformant even then, but fast enough for simple document editing), but it went to the Great Computer Room In The Sky long ago, and the thing I bought it for is something I don't do anymore, so I didn't bother replacing it.Sure, I might be able to find a use for a laptop, but I can think of other toys I'd rather spend money on, like harmonicas and guitars.
-
You're the reason I wrote "almost" ;)
It's good to hear there are so many different people with such different tastes.