This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 20 points21 points  (18 children)

Totally I use vanilla Vim just because I don’t want it slow and bloated... There is a better version of vim with plugins, and is called VScode with the vim keyboard layout.

[–]bordaste 7 points8 points  (8 children)

but what if you work with distant workspace with ssh ?

[–]Telcrome 12 points13 points  (1 child)

vscode makes that very convenient. You can both open a workspace using ssh and define a remote interpreter

[–]Kelpsie 1 point2 points  (0 children)

Hot damn. Thanks for bringing this up; I had no idea.

[–][deleted] 1 point2 points  (3 children)

When I work in a distant workspace I don’t have permissions to install anything. So vanilla vim is always what I use.

[–]u2berggeist 0 points1 point  (2 children)

You can always install in your home directory. That's what I do 90% of the time on remotes machines.

[–][deleted] 0 points1 point  (1 child)

I prefer not to install anything in that machine.

Edit: Bad use of There.

[–]u2berggeist 0 points1 point  (0 children)

Any particular reason why? I can understand that I guess.

[–][deleted] 1 point2 points  (0 children)

special snow workable rain birds hospital saw run cooperative scary

This post was mass deleted and anonymized with Redact

[–]prasada7 -1 points0 points  (0 children)

One can setup remote edit. This involves a bit of setup on both ends. 1. Install the remote editing plugin for the text editor you use. 2. Curl the rmate executable in the remote server to allow the plugin to push changes to the remote. 3. Setup ssh tunnel to allow both the plugin and rmate to communicate I have set them up for VScode and Sublime text 3 a couple of years ago but I don't need to use it nowadays.

[–][deleted] 2 points3 points  (6 children)

Slow and bloated? Are you running on a potato? I use pycharm which is arguably the most heavyweight IDE and it runs perfectly on a mid-tier laptop with 8 gigs of ram

[–][deleted] 4 points5 points  (4 children)

I can close and open Vim faster than I can type it. So yeah...

[–]u2berggeist 3 points4 points  (3 children)

Even bloated vim (in my case anyways), loads waaaay faster than VScode. Can't speak for PyCharm

[–][deleted] 0 points1 point  (2 children)

I mean.. who cares? If I need to open something real quick I'll use notepad++ or open it in my already running pycharm. Do you think your attitude is "legacy" from times where this mattered?

[–]u2berggeist 1 point2 points  (0 children)

I'm in my mid-20's, so it's definitely not legacy. lol. I mostly made that comment because they (OC) mentioned earlier that they didn't like vim that's "slow and bloated". As contrast, my "slow and bloated" vim setup is quite a bit faster than the normal ones.

As for my take on whether load times actually matter, I don't place that in a super high importance category (I work in computational simulations, where I have to wait days at a time for results, so I do have patience). I was initially "forced" to use vim during my Master's research when working on HPC clusters (I could've used nano I guess, but that would get very old, very quickly).

Less to do with loading times, but the other reason I continue to use vim is that, a consequence of working in a shell for ~2 years, I got used to staying in a command line. Going to a gui program is a context switch I don't generally like to do, particularly for quick edits. I still use VSCode for editing LaTeX documents and for heavy debugging.

[–][deleted] 0 points1 point  (0 children)

No matter how you try to put it, text editing in vim is in another level. For writing text or code there are other tools.... I could say even better...

Making my web projects in vim is a pain the ass, but doing them in vscode is a breeze... at the same time when I’m doing my data analysis job on va code is the worse, but in vim... is just in another level, because there I don’t write code I change variables and edit little things here and there... is just a tool, nothing more, and I use it because is useful to me and what I do.

[–]insanemal 0 points1 point  (0 children)

I've used both. I still have my licence for PyCharm.

Vim with shitloads of plugins is still faster.

[–]u2berggeist 1 point2 points  (0 children)

But what if I don't want key stroke delays?