Live data from Hacker News

What Is Vim?

blog.jonas.foo

171–179 of 179 posts

Re: What Is Vim?

#171

Earlier quoted context omitted.

Did you look at the article?

I did. I disagree with the premises, the (rather exaggerated) examples given, and furthermore the author's situation appears very different compared to mine. I am a very junior developer. The codebase I work on is established and if I ever make edits, it's confined to a handful of lines. It takes a long time for me to understand and parse an existing code base. I am unlikely to ever do the sort of text-slinging that…

> I just want to get dinner, flop onto my bed, text some friends and get sleep.

Sorry, I was using the assumption you were looking to improve your craft and make great contributions.

Re: What Is Vim?

#172

Earlier quoted context omitted.

I did. I disagree with the premises, the (rather exaggerated) examples given, and furthermore the author's situation appears very different compared to mine. I am a very junior developer. The codebase I work on is established and if I ever make edits, it's confined to a handful of lines. It takes a long time for me to understand and parse an existing code base. I am unlikely to ever do the sort of text-slinging that…

> I just want to get dinner, flop onto my bed, text some friends and get sleep. Sorry, I was using the assumption you were looking to improve your craft and make great contributions.

Could your horse be any higher?

Re: What Is Vim?

#173

Earlier quoted context omitted.

> I just want to get dinner, flop onto my bed, text some friends and get sleep. Sorry, I was using the assumption you were looking to improve your craft and make great contributions.

Could your horse be any higher?

If you’re happy with where you are at why would you want to learn something new like vim?

Re: What Is Vim?

#174
post #105

Earlier quoted context omitted.

In the Linux world, sure. The only reason why I've seen nano (rather, pico) on many non-Linux systems was because pine was installed, and that was only on multi-user systems.

I used Pine, but with Vim as an external editor. Pico was not suitable for composing and replying to e-mails.

On a personal level, I am not going to disagree with you. I configured Pine to use vi (or whatever vi variant shipped with AIX). I also seem to recall configuring lynx to use vi to edit forms (which made using web based forums bearable).

That said, editors are a personal thing. Pico was certainly a better choice for most people. In most cases, their needs are basic. Pico also displayed the relevant keyboard shortcuts on the bottom of the screen. Why would they want to complicate things, and vi would complicate things for people who did not have a need for a text editor outside of composing emails.

Re: What Is Vim?

#175

Earlier quoted context omitted.

I dont understand why people even do that when ZZ is easier xD

I disagree that's two combos (Shift + z) on awkward key whereas you should be used to : by now

ZZ is less key presses - :wq is [shift;wq], the keys of which are spread all over the keyboard vs [shiftzz] which is much less traversing, quicker and can be done with little and ring finger with no physical trouble

Re: What Is Vim?

#176
> There's a Vim mode in every single mainstream code editor out there

Not Jupyter notebooks though (by default)

Re: What Is Vim?

#178

Earlier quoted context omitted.

Well said. I use nvim with all kinds of plugins and a custom init.lua, and then I use vim (or nvi) when something goes wrong with my init.lua, and nvim won't start, or when I want to quickly open a file really quickly and not wait the second or so it takes for my nvim setup to load. Likewise, vim lets me do local editing on any system I connect to as there's rarely ever a Unix left that doesn't have vim installed. (B…

Would you mind sharing the python setup? So many options and it’s overwhelming for someone looking to switch from vscode.

I copied this guy's Python setup:

https://github.com/samuellwn/myconfig

The relevant stuff is under "nvim". If you do a lot of Python development, the rest of his "myconfig" might be useful to you too.

Re: What Is Vim?

#179

Earlier quoted context omitted.

I disagree that's two combos (Shift + z) on awkward key whereas you should be used to : by now

ZZ is less key presses - :wq is [shift;wq], the keys of which are spread all over the keyboard vs [shiftzz] which is much less traversing, quicker and can be done with little and ring finger with no physical trouble

to add, :x is still [shift;xENTER] so 4 key presses also!
Post reply on HN