[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Capture.png (4 KB, 299x78)
4 KB
4 KB PNG
Redpill me on this vs stuff like VScode or jetbrains
>>
Use it and form your own opinion
>>
use vim. vscode is super bloated and not even foss
>>
>>100365655
VSCode can do anything vim/neovim can do, but without the abhorrent default keybinds and 2 hour config setup every time you want to try a new language.
>>
>>100365655
What do you use right now?
>>
>jetbrains
people who have jobs
>vscode
retards who somehow have jobs
>>
>>100365655
Without going in to the technical details, it's basically just vim but with better out of the box support.
If you're a semi-heavy vim user and wants to save time, it's worth a try.
If your terminal text editing needs boil down to occasional config file editing through ssh, just use normal vim, or better yet, nano.
Besides, it's not default on most OSes, so if you're a casual user and you get used to any neovim pratice that's "non-standard", it may be annoying to use a machine that's not fully configured to your needs.

I don't use neovim myself. I don't hate it, I acknowledge it's uses, but I don't think it's for everyone, at least not at this stage.
>>
>>100366190
To expand, the best thing nvim has going for it is that it supports lua config, so you don't have to use the abomination known as vimscript.
>>
>>100365655
if you are on low end hardware, it might be better to use a cli editor than a bloated IDE, even when using LSP plugins it will be much faster
>>
>>100365934
Why would I want to form my own opinion when I could use someone elses' as a proxy opinion and not feel bad when someone challenges it?
>>
>>100365655

I am a neovim user because vim was the editor they taught us in college.

If you’re not already using vim, don’t start now.
>>
>>100367216
>taught in college
are you from uganda?
>>
>>100367216
erm it looks so sexy though
>>
>>100365655
I can't use any other editor besides neovim. I'm slow on them. I'm literally faster on vanilla vim extensionless with default config than in VSCode (with language completition) and JetBrains IDEs.

Noted, I don't code in Java neither C#. My opinion could change if I worked on those. I write mostly C and Go.
>>
>>100365655
Isn't Neovim just VSCode but in a terminal with Lua support?
>>
>>100367550
Studied at a private university in New York and they literally made us learn vim in the first 2 weeks of the program. God bless that professor
>>
>>100367813
Holy clueless.
>>
File: hal-bk-053.jpg (4 KB, 143x118)
4 KB
4 KB JPG
>>100365655
Vim is fairly intuitive once you understand the logic of modal editing. Your inane OP also tells me that you're not too familiar with the shell and the UNIX philosophy, so you would need to learn a whole suite of new tools to be able to match the functionality of an IDE. Think of neovim as a bare-bones text editor which you can customize according to your needs and aesthetic preferences. Sometimes it's worth it, sometimes not. If I want to code Java and I want linting, project discovery, tags, debugging, and I only have to touch Java once in a while, there's no point trying to bend neovim to meet my needs when I can just install one of the available IDEs. If I'm coding web shit and want linting, tags, dependency control, live preview, I'd just use VSCode or something. If I'm on Windows and need to code C++, I'd likely use Visual Studio instead of fucking around with the editor for hours.

The real redpill is that you can learn to use more than one editor, and different editors can be more useful in different situations. There's nothing wrong with monolithic IDEs, and other editors might have have loads of features that might be useful, like macros, buffers, undo trees...

>>100367169
It's a tool. All the fuss around editors, operating systems, phones, etc. is at worst the product of some grimy marketer's wet dream and at best some vain attempt at culture from the rabble. Rise above it.
>>
>>100367550
Uiuc
>>
>>100365655
Emacs is the real red pill, Ive switched away from neovim about a year ago. Vim bindings are a must though.
>>
>>100365655
I think it matters to how we feel about the tool we use. There is no one-size-fits-all, no canon on what we should be following. For instance, I
like the completion framework of Emacs, orderless pattern matching, the previews of consult, etc., but am not huge on in-buffer
completion and concomitant “smartness” (e.g. auto-inserting closing brackets). Those extras impose a mode of working that contradicts my
way of thinking/editing. I have corfu installed but mostly use the generic dabbrev or just type out the whole thing. False positive text
expansions annoy me. I don’t use anything that auto-inserts texts and actively dislike popups and such embellishments—they distract me.
Just looking at an IDE, I think to myself how terrible that experience would be for me with all those icons, bars, popups… Emacs can be
sufficiently powerful yet visually austere. For me this is a requirement, as I otherwise feel overwhelmed and become unproductive (or at
least feel that way).
>>100367169
> why would i want to test it myself when someone already did the work and can communicate his experience?
>>
It just werks.
>>
>>100368118
>Normal mode
>Insert mode
>Press the "j" key
Hmmm.
>>
install emac sir!!!!!!
>>
I unironically just installed NVChad and I'm satisfied
>>
>>100365655
ed(1) is the standard editor.
>>
>>100365655
i unironically use vim because it makes me feel cool
>>
>>100369266
ultra zvsed. might hop on that train just to feel cool and look like im doing something more important than I am.
>>
>>100367813
retard



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.