Editor thread

Discuss editors in a friendly and civilized manner.
Currently using textadept because np++ is gay and vim broke both my wrists.

Which editor do you use?

Other urls found in this thread:

vim.wikia.com/wiki/Avoid_the_escape_key
twitter.com/SFWRedditGifs

Sublime Text 2

Doesn't that cost money tho?

Best one coming through
>pic related

Tried this again the other day and it's shit.

All I wanted to do was lint some C# and I couldn't figure out how to do it. All the C# plugins were shit and none of the options were available in the menu.

I'm sticking with Vim, it's much more powerful and at the same time more lightweight.

What is the point of i3-gaps? Why would you intentionally lose screen real estate? Seems like style over substance to me

Is pretty good brah

You can just Google for a license key, it takes 2 seconds.

Imo the best editor especially since it isn't is based so it has great performance

What makes it so great?
Is there even an editor that has shit performance aside from the microsoft garbage?

Good enough for me

Don't forget GitHub Atom, which was among the first to embrace the editor-in-a-browser meme.

Good catch, atom is cancerous and has shit performance.

sublime text is my favourite editor
unfortunately, it's proprietary so it can fuck right off. I use vim, or jetbrains IDEs when I need an ide.

what features make ST2 so good exactly?

nano

After I finally memorized most shortcuts and loaded prelude: Emacs exclusively.

Yes, its just that powerful.

Before it was mostly QtCreator for C++, PyCharm for Python, TeXstudio for LaTeX.

It's just customized GNOME

just use acme you plebians

switched to neovim
too dumb to notice any changes

>memorizing keybinds
>not using an editor that allows you to set your own keybinds for literally anything

It sucks, but it's better than all the others, so it's what I'm using too.

>that font

Wats wrong with it

It's fucking awful to read, it looks like a bunch of boxes dotted with straight lines. It's basically removing information which helps the eye discern letters.

that is what emacs allows you to do, you turbocuck.
Except that the default keybinds are usually well thought out.

nano

I just wish there was a convenient way to delete to the start / end of a word, or the entire word under the cursor.

>usually

Not him, but I love Emacs, my favourite editor by far, but

C-n, C-p, C-f, C-b
are simply retarded

once you deprogramm yourself from the windows/IBM-brainwashing they make perfect sense.
Besides its best to remap capslock as control anyway

I've remapped Cmd to control, but C-f and C-b were chosen for 'forward' and 'backward', not for ergonomic reasons.

the alternative would be the cursor keys and those suck because you have to leave your 10-finger default configuration of your hands to press them

>the alternative would be the cursor keys
Why? Is there a law or smth? What about hjkl?

and where do you bind the function that is currently bound to hjkl?

who gives a fuck?

the one who actually uses those functions.

Yeah, I get it, this is Sup Forums and you dont need all of emacs to write your shitty fizzbuzz garbage, but there are people outside here who do.

>have to leave
Nigga there is no programmer who can't afford to use the arrow keys. You act like a dev hammers out a hundred lines of code per second.
Typing fast is for secretaries, are you a secretary?

>You act like a dev hammers out a hundred lines of code per second.
You do realize that typing speed and the amount of text you have to type in one go don't depend on each other, right? Yes, you don't usually type out copies of pages of text with a constant rate but instead type in short bursts. But typing speed affects these bursts proportionally just as much as it affects the constant rate typing, so you're still saving time on this menial part saving more time to spend on thinking.

>think
>start typing
>pause midway because you realize you are retarded
>think more
>decide to move the caret and type some more
Yeah not having to move the hands to the arrow keys in this scenario sure saves so much time.

>Typing fast is for secretaries
Is what I was responding to, mostly. I never claimed that moving hands off the home row for anything every once in a while loses you a huge amount of time if you're a programmer since you indeed can often do that in the downtime. Although it's still an improvement I think, for a more general case (moving around the code doesn't always happen in the downtime after all, plus typing and editing comments asap makes it less annoying to document everything in the source code well).

install vim, dw and db

Yes, that is the point. You sacrifice style over workspace... Why did you even ask if you know the answer

I'd rather not have to learn tons of new shortcuts, plus switching between command and edit mode seems like it'd be annoying. Maybe I'll give it a try over the weekend.

If you do don't forget to read this vim.wikia.com/wiki/Avoid_the_escape_key
'cause I, for example, went for embarassingly long time thinking vim was retarded and avoided using it because I didn't know of any other ways of switching out of insert mode other than ESC key.

lol okay old man

>unironically using a screen editor instead of a line editor
baka Sup Forums, baka

Hello Sup Forums. I use Geany.

I'm not too worried about leaving homerow and prefer intuitive binds, so Esc to exit edit mode makes sense to me. C-[ should work fine though.

Why not 3?

Sublime Text 3 with CIA license

>nice GUI
>set keybindings to whatever the fuck you want
>comfy package control with shitload of plugins
>multiselect/multiedit

only downside is i cant use it remotely through ssh, but i've got vi for that

this compadre

My nigger. Geany a best.

By multiedit do you mean pic related?
Any scintilla based editor can do that so why use closed shitware?

>not using capslock for escape

and which scintilla based editor have 4,061 available packages and can be used in Windows, Linux (and Mac, but i don't really care for that one)?

What are packages?

Have fun with your boxes. I'm sure you'll impress anyone too inept to see you're writing fucking js :^)

plebs call them "plug-ins" or "extensions" or "add-ons" or "pieces of software ampifing and extending abilities of main program"

Can you give a specific example?
Do you need packages or does the editor work fine without them?

>windows

I tried every text editor recommended and i can't find one that does better FTP file editing than pic related.

Every other editor over complicate the FTP stuff, when i just want to open a remote folder and work it like it was part of my local workspace.

wtf is that font dude

For example plugin that converts CSV data to XML or JSON and vice versa
Or any VCS support
Or pretty much whatever you can think of making work with text and code in particular faster and comfier
Ofcourse it works fine without them, i'd say vanilla Sublime is little bit better than Notepad++.

Not everyone here is NEETing on their parents wage and sometimes a man has got to do what a man has got do to, even outside pretty little tiled Arch with mongolian cartoon girls

Inb4 shill
I guess it'll be better if it was open source, but it's solid software and I consider paying for license, even though I find using it with CIA license amusing

>CIA
?

botnet

wikileaks has CIA docs and it can be found there

Sublime for most stuff, often over sshfs - nano usually if I'm in a terminal, but I can get by enough in vim/emacs etc.

>writing dialogs with no choice of response
ffs are you doing game or a movie?

>html
>css
>python
Obviously he is doing a """game""" i.e. walking simulator.

Sublime 3 for scripting
Vim for programming

there's nothing wrong with web games, i just get triggered when game is "press enter to see next line"

Editor: VIM
IDE: emacs

Wrists are fine, just use all of your fingers faget

>just use all of your fingers faget
ALL of them?

I prefer the Windows 3.1 Write editor.

Exactly.
Now you're a hacker.

I don't get this argument against vim. If you are not mentally handicapped, you can define macros to the keys / key combinations that you find comfortable.

the rpy stuff its just something I made in renpy ages ago as an exercise

perl/lua is from an everquest server i did some work on and the htm/css is from me working on something for the lan.

to be honest I just opened some stuff randomly from recent files to make it look busy.

sshfs
then any editor you want

>using an editor made by a mudslime apologist who wanted clinton to win

>sshfs

Already tried with curlftpfs
I have like 5 different servers where i edit files from. Having to mount a file system every time i switch is annoying.

It werks

Just mount them all on boot?

font name?

>curlftpfs

stop fucking with ftp and use sshfs

im a simple man, i just started using this and im very ok with it

I use kate.
vim was too slow for me.

Thats actually, a good idea.

emacs+tramp
I haven't tried it with ftp (why ftp and not , say, ssh?), but that's exactly what you're talking about

mounting network drives on boot is not that good an idea.
You can easily make entries in your file manager for it, make scripts for it, turning it on and off when you need to.

medit / mooedit on windows
gedit and gvim (with a tons of plugins) under lignux
textwrangler under mac

hehe nice one user
ohsnap