[ / / / / / / / / / / / / / ] [ dir / agatha2 / arepa / asmr / ck / mde / tacos / vg / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 66172b15ac651b8⋯.png (447.29 KB, 938x524, 469:262, hitoha.png) (h) (u)

[–]

 No.954736>>954823 >>954964 [Watch Thread][Show All Posts]

I think we can all agree both need replacing. vim is too complex for what it does and has a lot of inefficient keybindings despite being an upgrade to, let's say, nano. emacs has about 40 layers of complexity, too many dependencies to count yet has only very basic editing capabilities out of the box.

 No.954743>>954771

>very basic editing capabilities out of the box

Disagree with this. With the kill rings and undo trees, rectangle edits, you get pretty decent capabilities. On top of that, all the various things text mode gives you, it's actually pretty complex. Enough so that MacOS use the default emacs bindings in all of their dialog boxes (I still wonder how long it'll be before someone makes the brave decision to remove this).

You're right about needing a replacement for both though. Sublime is a good attempt (albeit paid), and the other trendy editors are electron-ridden pieces of crap.


 No.954757

When ed becomes the standard editor.


 No.954771>>954811

>>954743

>Sublime is a good attempt

No. If it can't do terminal and doesn't have the extensibility of emacs/vim, it can't count as a replacement.


 No.954811>>954816 >>954820 >>955237

>>954771

the terminal is obsolete, you can do everything from a gui now


 No.954816>>954828 >>954841 >>955186

>>954811

>b-but what if i want to ssh into a machine and edit things there? i COULD just DOWNLOAD files with scp and edit them but i'd rather UPLOAD my terminal editor to the remote machine and edit there on the terminal!!!1


 No.954820>>955391

>>954811

You may not want to leave the terminal (open a new window) for quick config edits. And as the other retard said, it's a lot better to edit stuff on an headless machine rather a complicated scp/edit/scp (or emacs tramp) setup.

Anyway, if you want to replace them, you'll need to run everywhere, including terminal emulators.


 No.954823

>>954736 (OP)

What would it even look like?


 No.954828>>954834

>>954816

And this is why vi is king. Because it's installed by default on 99% of linux distros running on 99% of remote headless webservers where you might need to occasionally ssh in and do some file fucking.


 No.954834>>954836

>>954828

Granted but 99% of the time you don't want to do that.

Instead you want to edit source code on your 24" dual monitor desktop computer setup using a modern gui editor.

What editor do you use for that?


 No.954836>>954839

>>954834

Who gives a shit, use whatever the fuck you want on your own machine. Just don't cry because it's not installed on everybody else's machine too. Write that lisp text editor for all I care, but don't expect it to "replace" anything.


 No.954839>>954848

>>954836

I'm asking what (You) use for that scenario. Certainly not vi(m) right?


 No.954841>>954846

>>954816

>b-but what if i want to ssh into a machine and edit things there?

"ssh -x"?


 No.954843

Oh wow it's another shit thread


 No.954846>>954957

>>954841

>-x Disables X11 forwarding.

>-X Enables X11 forwarding.

>...

>11 forwarding should be enabled with caution. Users with the ability to bypass file permissions on the remote host (for the user's X authorization database) can access the local X11 display through the forwarded connection. An attacker may then be able to perform activities such as keystroke monitoring.


 No.954848>>954851

>>954839

No I use Code - OSS.


 No.954851

>>954848

is this a joke?


 No.954853>>954956

micro


 No.954956

>>954853

micro is alright but has slowed development and needs more fine tuning


 No.954957>>954970

File (hide): 1f16d02f5549014⋯.png (8.77 KB, 200x200, 1:1, wayland.png) (h) (u)

>>954846

Yeah X11 security is a meme. Wayland is the way to go.


 No.954960>>955237

No way. Going into :help in vim is like exploring an endless ASCII world. I don't want an editor that I can fully comprehend, that's boring.


 No.954964

>>954736 (OP)

>When will someone create the definitive emacs and vim btfo?

When Hideaki Anno creates a girl that btfos both Rei and Asuka.

NEVAR - the flames are eternal


 No.954970>>954979

>>954957

>wayland

NSA/poetteringware


 No.954979

>>954970

Poettering is not involved with the Wayland project. Despite what some FUD-sayers claim, Wayland does not depend on Systemd.

If anything, I feel like RedHat is trying to get rid of Poettering's mistakes. Who knows if they'll get rid of systemd, but they're already getting rid of PulseAudio in favor of Pipewire.


 No.954983>>954986 >>955188

>wayland

Another RedHat funded disaster. How did they fuck up so bad when there are so many OSes to steal from?


 No.954986

>>954983

>disaster

in what way?

>so many OSes to steal from

ok, how would you want the display server to be? Be specific.


 No.955186

File (hide): 0a0d5cdbf22789d⋯.png (381.41 KB, 571x708, 571:708, cat_drive.png) (h) (u)

>>954816

>it's already there or a tiny dl from repo

>this is the same on a SoC board up to a mainframe

comfy yes


 No.955188

>>954983

Wayland is a product of the X.org maintainers. If anybody knows about a display system that fixes the problems of X.org, it's the people who maintain X.org.


 No.955195>>955209 >>955272

I tried using VS Code at work since most of the guys in the office use it and the internet seems to act like its the hottest shit with the best LSP support. But I found it to be sort of crappy, with LSP/lint support being actually quite mediocre.


 No.955209>>955211 >>955272

>>955195

Consider its competition in the same bracket

>Sublime, dead proprietary nagware that wants you to buy it

>Atom, the worst pile of electron ever cobbled together


 No.955211>>955214 >>955272

>>955209

Notepad++ works fine and is free


 No.955214>>955218 >>955219

>>955211

>windows


 No.955218>>955272

>>955214

They are remaking it for GNU/Linux with the name Notepadqq

https://github.com/notepadqq/notepadqq

It looks like it made a real lot of progress since I last used it on GNU/linux years ago


 No.955219

>>955214

>not windows


 No.955237

>>954811

You can do everything from an ipad while taking a shit now. Doesn't mean you should want to.

>>954960

This. You could use vim just knowing that i is for insert mode, and <esc>:x<CR> saves and quits (assuming :set bs=2 and possibly mouse=a). The complexity is shit you want know, because it makes your life easier.


 No.955238>>955276

Why are you obsessed with text edtiors? There's hundreds of them. Nobody is forcing you to use those two.


 No.955272


 No.955276>>955391

>>955238

Quite obvious, you may want an editor that has enough extensiblity to be used as an IDE, a TeX/roff editor and a lot of other shit. What I consider important to replace those:

1) Has a TUI and a GUI (that doesn't involve a cancer toolkit; emacs can run with Athena/Xaw without problems)

2) Has a good LSP support

3) Good syntax highlighting and completion for everything shit I use

4) Isn't written in a retarded language like Java


 No.955372

I guess you can try this

http://fte.sourceforge.net/


 No.955391

>>954820

>I need an editor so I can change config files

>b-but not any of the 1000s of existing ones

I'm a special snowflake too.

>>955276

Extremely retarded list.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
39 replies | 3 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / agatha2 / arepa / asmr / ck / mde / tacos / vg / vichan ][ watchlist ]