Skip to content

Instantly share code, notes, and snippets.

@therealchjones
Created December 11, 2022 20:41
Show Gist options
  • Save therealchjones/d87121e6226d83ff7e0bb176d1a05248 to your computer and use it in GitHub Desktop.
Save therealchjones/d87121e6226d83ff7e0bb176d1a05248 to your computer and use it in GitHub Desktop.
Silly parody in response to a conversation long ago...
“Stars”, or why Javert hates Visual Studio
Here, coding on Windows
An IDE lacking
Regexes and scripting
And syntaxes (but C)
God be my witness
I never compile
Without an error or three
without an error or three
It draws a beautiful box
But munges what underlies it
And since it can't git fetch or pull
I'm stuck restoring from disk
What I would give
In this editor hell
To type
:q to quit
vi
In your simplicity
Nothing but typing
And bracket highlighting
Which is why I
Define all my classes
Perfect and lean
Writing code within vi
Writing code within vi
You know you're a bit hard to use
But tips on the Net are not slim
I.e., O inserts
Returns and returns
(And I don't mean Control-M's)
But when you fail to run in my shell
My patience grows thin
And so it must be, so it is written
With nothing but w (in command mode)
That those who need a graphical crutch
Will bloat all their code!
[8-bit musical interlude]
Lord, let me use vim,
Even on Cygwin
Or even EMACS!
I never shall rest
'til then
This I swear
This I swear by my vi!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment