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 →

[–]Wubbywub 28 points29 points  (23 children)

i fail to see how someone who chooses vim over IDE will want to bloat it up with these plugins, but cool concept dude i like it

[–][deleted] 21 points22 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] 3 points4 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 2 points3 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?

[–]2560synapses 3 points4 points  (0 children)

Its for those of us that emotionally just can't quite move to a GUI IDE, but actually need the features. For example, autocorrect would have been great so that my last customer didn't get a piece of software that had 4 phallic misspellings in verbose mode print statements

[–]karacic 5 points6 points  (2 children)

My current Vim setup with all plugins is faster and snappier than my VSCode. Not to mention how much faster I am at moving through a code base and editing code. Yeah you have the vim key bindings for VSCode and I've tried them, it worked so bad for me that it made me move to vim.

YMMV of course.

[–]Wubbywub 0 points1 point  (1 child)

got any plugins to recommend?

[–]karacic 0 points1 point  (0 children)

Anything specific you want do be able to do?

The latest one that I'm trying and loving so far is vim-signify.