I’m trying out Obsidian for taking notes, and this made me laugh.

Bo7a
link
fedilink
101Y

No offense intended here - But why is this being upvoted?

vim absolutely is an IDE if that is how you want to use it. Syntax highlighting, linter, language specific autocomplete, integrated sed/regex. And much, much more.

my car is absolutely a boat if you put a boat motor on the back of it and waterproof it

I don’t know that’s a fair anology. Vim does what a IDE can do without almost any setup with LazyVim and Lunar Vim and a bunch other prebaked setups. Instead of writing your vscode config in JSON or using a GUI, you can use lua. It’s more like turning car into a track car or something where you’re already a mechanic

bioemerl
link
fedilink
81Y

“You see here my car has positions for all the parts of a boat so it’s easily made into a boat and it’s already waterproof but it’s just a normal car”

ladies please, you’re all beautiful

Fushuan [he/him]
link
fedilink
English
31Y

You can’t run and debug things in vim, can you?

@killeronthecorner@lemmy.world
link
fedilink
English
9
edit-2
1Y

The things you’re describing are still just text editor features. An IDE generally has specific functionality for building, testing, packaging, debugging etc. for one or more programming languages/environments.

(Which vim can do if configured, I don’t really have an opinion about that tbh)

Kogasa
link
fedilink
101Y

Syntax highlighting, linting, and language specific autocomplete are features supported by plugins and scripts. Plain, simple vim is a powerful extensible text editor. The extensibility makes it easy to turn into an IDE.

@Euphoma@lemmy.ml
link
fedilink
English
31Y

There’s syntax highlighting by default in vim though.

Kogasa
link
fedilink
51Y

Yeah, there is a generic syntax highlighting scheme. I had forgotten because it’s not very good for some languages, I’d replaced it with a LSP-based implementation years ago.

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 64 users / day
  • 250 users / week
  • 420 users / month
  • 2.88K users / 6 months
  • 1 subscriber
  • 1.53K Posts
  • 33.9K Comments
  • Modlog