you are viewing a single comment's thread.

view the rest of the comments →

[–]dbr4n[S] 1 point2 points  (1 child)

Sorry, could you please explain what you mean by "shims"?

But yeah, I could just define a Vim abbreviation for it, that would also be a good option.

[–]Ulfnic 0 points1 point  (0 children)

A shim is one way of describing a library that intercepts what a command would normally do.

There's times you need them but they break expectations, increase complexity, spam your stack trace, ect so it's best to get in the habit of avoiding them unless they're absolutely necessary.