31c5bf No.2190
What are ya hackin' with, /prog/?
60afa2 No.2191
8e68af No.2193
>>2191
> user was banned for this post
e55810 No.2197
Vim because that's what I was taught in college.
27302a No.2198
Notepad++.
I did only a bit with emacs and vim when I had to use my friends' computers, but I never bothered to learn any keybinds past insert mode (vim), executing (vim), saving and closing.
One time they did open up geany for me, but it was being retarded with the find functionality.
2e1919 No.2206
Sublime Text 3, it's light!
371aac No.2209
Vim, because I want to be able to still use my fingers after 3h of editing.
85830a No.2210
e64503 No.2222
I use Code::Blocks for C++ and Geany for webdev
9dd4e2 No.2228
Sublime text 3 and I've been trying to use vim its just difficult to get used to
eb2cc1 No.2233
When I'm working on an actual project IntelliJ IDEA, for anything else Vim.
fc36b3 No.2246
4805e1 No.2265
nano, but I'm looking to replace it
>inb4 use vi(m)
>inb4 use emacs
62d324 No.2268
7ac10f No.2270
emacs + quack
I mostly hack in scheme.
96c805 No.2275
f6ad68 No.2276
vim because I don't like how emacs shits out auto-save files all over the place
>>2265
use vim
19c3c5 No.2278
fuck all of you, especially
>>2210
>>2246
you two cowards.
atom all day long, i'm looking for a text editor, not an os. thanks, but fuck off vim fuck off emacs.
19c3c5 No.2279
>>2265
>inb5 use vi(m)
>inb5 use emacs
just don't use nano. jesus do you really try to write code with nano? do you also like shooting your dick with a nail gun? my god, you fucking masochist.
4805e1 No.2285
>>2279
>jesus do you really try to write code with nano?
I sure do.
>>2276
>use vim
>implying I haven't seen its scripting language
I might have used emacs, but
>Hey! Hey guys! Guess what?
>WE JUST INTEGRATED IMAGEMAGICK!
>Isn't that great?
9dd4e2 No.2286
I recently swiched from sublime text to TextAdept. Its very nice
1dac29 No.2307
c64e4d No.2366
Going to try this over the weekend:
https://code.visualstudio.com/Download
I'll be switching from Webstorm. Seems pretty good for web development stuff.
6d9c51 No.2379
Vim.
Emacs is gedit tier trash
9d7628 No.2382
>>2379
poster is gedit-tier trash
9d7628 No.2383
>>2276
> vim because I don't like how emacs shits out auto-save files all over the place
vim because changing config settings is hard.
350548 No.2384
>>2276
(setq-default backup-directory-alist '(("." . "~/emacs_backups")))
c1bd4d No.2415
>>2278
>i'm looking for a text editor, not an os.
>a fucking web browser accompanied by a server is okay though
4cd165 No.2417
>>2383
>vim because changing config settings is hard
I realize you're being le ironic but still nigger.
9d7628 No.2418
>>2417
if you say 'le' again me and a pack of my friends will rape you
66e485 No.2419
import urllib, os
vostr = {"q": "ha ha ha I am going to use this for some fun stuff"}
gven = urllib.urlencode(vostr)
os.startfile('http://translate.google.com/translate_tts?tl=en&'+gven)
9d7628 No.2425
>>2276
(add-to-list 'faggots (poster 2276))
0268c2 No.2430
0cbbfe No.2447
>>2190
>hackin'
>shitty 40 years old text editors
GOD TIER:
Visual Studio
GOOD TIER:
Sublime
OK TIER:
Notepad++
AUTISM TIER:
Vim et al
7c3e79 No.2455
>>2447
I will take care of you myself, Anon
ca7d02 No.2477
I use Vim but I would so much use a real IDE.
I was thinking about Emacs but I don't want to destroy my fingers too fast (they already hurt me after working too much).
fc3b11 No.2482
>>2430
If you're writing Lisp without emacs, it means either you don't know how to write lisp (effectively), or you're paying thousands of dollars for Lispworks.
bbf873 No.2484
>>2210
> LE JEWGLE PLEASE MILK MY TIT
> PLEASE TAKE ALL MY DATA!!
50076c No.2485
Eclipse and IntelliJ, used to use Vim extensively but none of the languages i use seem to worth ditching an IDE over.
66a8a4 No.2492
>>2197
>learning shit at college
95e443 No.2493
a9f75f No.2510
Emacs, vim is just some underpowered piece of shit that just frustrates me. People say you gotta be a octopus to use emacs but really if you played WOW, DOTA, or Starcraft in your youth the bindings should be really easy to pick up on.
08d34c No.2511
>>2510
>People say you gotta be a octopus to use emacs but really if you played WOW, DOTA, or Starcraft in your youth the bindings should be really easy to pick up on.
I was programming when in my youth.
vim4lyff. it's just a text editor and it does just text editing very well.
saved my bacon a few times.
5f886c No.2526
Sublime Text 2 for regular stuff, vim for small stuff while doing something in terminal.
2bb68a No.2693
>>2510
The problem with emacs is that it comes with
>2 or 3 irc clients
>a web browser
>a mail reader
>a mpd client
>another mail reader
>100,000 other things that most people will never use
28c535 No.2694
>>2693
No one is asking you to use it. Plus if you do need to use it, it's available. Integrated gdb anyone? And integrated Python. Language specific keyboard shortcut for all of the the languages I use. Really nice to customize too because of elisp.
28c535 No.2695
2bb68a No.2706
>>2694
>No one is asking you to use it
Yeah, that's why I switched to vim. I don't need 200mb of software that I'll never use.
I don't need my text editing hindered because gnus is using the only thread.
>Plus if you do need to use it, it's available
Yeah, I'm sure I'll need a shitty irc client or shitty web browser built into my text editor.
>Integrated gdb anyone? And integrated Python
Ever heard of terminal multiplexers?
>Language specific keyboard shortcut for all of the the languages I use
My editor can do that based on the file extension.
>Really nice to customize too because of elisp.
elisp is the worst lisp implementation. other than guile anyway.
You can have your 'text editor'. While you're circlejerking on #emacs I'll be writing some code.
868c7c No.2733
I personally use Emacs for all my programming/writing needs.
I don't know a more powerfull editor for VHDL which is the main task on my job. Really, if you write VHDL the mode which comes with Emacs is really really good.
For Latex is also really powerfull (w/ auctex). Python, TCL/Tk, C++, C, all have modes easy to install and I find them intuitive.
It is true that it comes with a lot of shit, but it can come in handy, And in todays computer memory size, I am sure that those 200mB will not make any difference ….
ff92d6 No.2745
Why can't Vim have better autocompletion? The closest I can't what I want is YCM, but it was pain in the ass.
4b74ae No.2747
Until recently, vim, but I've started using some languages with better emacs support so I've switched to spacemacs. It's a bit resource hungry but very nice to work with.
cc4d49 No.2751
>>2447
>VS
>your compiler now requires you to login
I'm trying to change c++ compilers, but nothing so far except VS has a fucking working debugger (step into, step over) on windows.
d9fb1c No.2754
Vim, running in the Emacs terminal emulator, running in the Neovim terminal emulator.
http://neovim.io
5bf5ba No.2879
865318 No.2882
lxde + 4 virtual desktops + terminator terminal + vim,
vim with:
nerdtree,
emmet,
multicursor,
delimitMate,
bundler
But also respect emacs.
94142f No.2886
vim, but I wish it wasn't stuck in the '80s. C++11 highlighting and indentation is pretty broken and I don't expect it will ever improve.
a3e17c No.2887
For Lisp: emacs, of course.
I installed melpa in my .emacs file, installed yasnippet, autocomplete and autoindent from melpa and had it all autostart.
I think I could probably use it as IDE for every single language out there.
For C++ which I always use with the Qt toolkit its of course QtCreator which is pretty powerful.
For Python: PyCharm community edition.
For LaTeX: TeXstudio (and MikeTeX on Windows)
For Ada: GPS (not very often though, tbh)
For Haskell: Leksah
>>2733
Doesnt Altium or Xilinx have some pretty neat VHDL or Verilog IDEs? For free even, if I recall correctly.
7fc032 No.2896
>>2751
Jesus Christ almighty, have you never heard of gdb? You have either been brainwashed by Microsoft or just outright retarded.
179c7f No.2898
94142f No.2906
Debuggers are largely useless other than to produce a backtrace and for RE. People need to get over their attachment with them.
81d528 No.2908
>>2751
>programming on windows
not sure if masochist or just very stupid
81d528 No.2909
>>2898
wtf you can use gdb with any GUI IDE you like (except maybe visual studio but i guess even there's a plugin)
13eb01 No.2911
Vim, because I like modal editing, and it's easily extensible in real languages like Python and Lua (elisp is better than viml, but shit compared to real lisps).
Vim is very superior for editing. Emacs is superior for writing. That's why I use Vim for code and default emacs keybinds for command lines.
You're crippled if you don't know enough about both to use either.
0c0882 No.2922
Emacs can write web bots, I'd like to see the same in Vim
https://github.com/olewhalehunter/kommissar
000000 No.2926
0c0882 No.2938
>>2926
kommissar comes with a browser plugin that lets you hover over elements and record actions/scrape values dynamically, it compiles to a lisp image where you can add verification logic, loops etc anything you can do in common lisp
000000 No.2942
0a83e9 No.3508
emacs 4 until I find something better
c1732d No.3509
>Try out emacs
>Go full immersion in order to learn the UI and keybinds
>Use emacs for everything; email, configs, writing, coding, browsing…
>After 2 days, my wrists start hurting
>It gets really bad, look up emacs plugins to make it less stressful on my wrists
>Try ErgoEmacs
>It makes the emacs startup time longer than 2 minutes
>It still doesn't help my wrist pain
>Switch to vim
>Use vim for everything
>Wrist pain is gone in less than a day
d504e4 No.3510
>>2233
What's up with intellJ? I didn't even hear from it 2 months ago and suddenly everybody is using it
6efca6 No.3511
NeoVim 0.1.0
Not a fan of joining cults.
I'd like to try GuileEmacs, though, once it's usable in 20 years.
c66977 No.3526
Windows – Sublime 3
Linux(graphical) – Gedit
Linux(CLI) – nano
Vim is just too much for lazy coders like myself
b9116b No.3532
VHDL made me into an emacs guy.
Still I don't believe the hype some text editors get.
I get that a properly set-up text editor is a powerful tool,
can't be happier with all the possibilities it brings.
Payoff with the basics is whats bugging me the most.
The promised godly speed boost hasn't occurred yet since I don't want to check the reference multiple times while working.
>>2906
Memory analyzation tools like valgrind saved my ass multiple times tough. I think its good to have debuggers around, but it's certainly not the most important when actually debugging I think.
I rarely step through a program, I prefer to deduce the flow by spamming the outstream with messages.
Debuggers for any embedded project is a must tough obviously.
Can't tell me it's not useless there.
19f49a No.3551
>>2906
Spoken like a true Java dev
d4d1ab No.3571
Tried Emacs for a while.. not my style. Although I love OrgMode.
I'm using NeoVim and Vim in my daily life.
c0131a No.3894
started out using textmate, still use it to this when i want to show people stuff.
got better and better using vim throughout uni, love it to death today.
tried emacs a few times, shit is nice but vim's commands i feel are more concise and i like what i have so no reason to change.
today using vim for most things and intellij for java.
for me, emacs vs. vim is a discussion like fedora vs. debian. one has everything and the kitchen sink out of the box, the other is only comfortably usable after adding some plugins and customizing shit. it depends what kind of person you are.
df1f9a No.3898
>>2222
So you already have mingw32. Just set the path variable in your advanced system properties to the code::blocks mingw32 file and suddenly you can compile your code from command line in windows. "g++ -o (insert name of .exe here) (insert .cpp file here)"
3002e7 No.3899
7f98e2 No.3902
>>2279
Nano is extremely simple to use and I've done much better programming with it than both Vim and Emacs.
It's better than Emacs and Vim combined, especially because both of those are bloated to all hell, have no real useful purpose aside from purposely making the software overly complicated to use.
I want to be out of a text editor within a second of making the decision. Same goes for saving the file.
This isn't really a necessity, just preference, but from me, comparing Vim to Nano, Nano gets a plus for highlighted code.
Explain why either Vim or Emacs is any good, or at least how they aren't the cancer of text editors, which should be extremely simple tools, not wannabe far overcomplicated IDEs.
c0131a No.3905
>>3902
i can only speak for vim. and i'm not sure we're talking about the same nano.
leaving the editor and saving a file in vim is one combined command - ZZ - or if you want to just exit ZQ. you can easily map a save key in your .vimrc; for example, i have \-s mapped to save so i don't have to :w<CR> everytime i want to save. vim also does highlight code without addons, so the features you mentioned are there and then some.
i understand you don't want a wannabe IDE but rather a simple text editor, and vim imho can be just that. granted, you have a small learning curve at the beginning, but if you're serious about editing text, vim will quickly feel much more natural and the commands are actually quite mnemonic. c for cut, cw for cut (to the next) word, ciw for cut inner word (cut the word under the cursor, p for paste, and so on. moving around, once you're used to, will also feel more natural than before - you don't have to take your hands off the normal position on the keyboard, looking for the arrow keys or the mouse to jump to a line and a lot of the time you can move around and edit at the same time. i haven't even started talking about the ease of scripting from within the editor - just press q and another button, it starts recording until you press q again, then execute what you recorded by simply doing @<button> which of course can be prefixed by the number of times you want it to happen - or using marks.
all in all, vim aims to enable you to interact with your file rather than just edit it. i have vim bloated to the maxxx with 20 plugins, enabling me to write code and latex like someone using textmate or sublime would, amazing autocompletion provided by clang for c/c++, python by python, rust by racer, ruby and java by eclipse (through eclim), file explorer, method explorer and the like.
to me, vim is the only tool i ever need to edit text files, be it config files or refactoring code in big projects. this way i only need to learn one tool and benefit from this whenever i edit, which i do a lot. and the performance is still very good, although i admittedly drop the more expensive addons when working on raspberry pis or platforms like that.
000000 No.3934
vim, but I use it like vi with syntax highlighting.
30c027 No.3945
>>2278
>text editor using a webpage rendering toolkit
Is this somehow less bad than a text editor OS?
30c027 No.3946
>>2694
Integrated gdb doesn't sound too bad, but ultimately you can just use tmux/screen to accomplish the same stuff without fattening up your editor.