Re:My Favorite Vim Oneliners for Text Manipulation
by fuzztester on Sunday August 06, 2023 @04:19AM
(#37019980)
>Vim is like the Great Glass Elevator, it has a button for moving in every direction
Actually vim is more like the Great Glass Elevator cum Excavator, because it has buttons and levers (to extend your simile) for moving in every direction and performing operations of every kind, and most importantly, all sorts of combinations of the two:
So, if tomorrow, either more movements or more operations were added to vim, they would automatically play well with the older ones.
This is orthogonality (1), and genius, IMO :)
(1) As they mean in microprocessor ISA design (, I think, not being a hardware guy, but have just read about it a little here and there, while doing assembly language programming years ago).
Actually vim is more like the Great Glass Elevator cum Excavator, because it has buttons and levers (to extend your simile) for moving in every direction and performing operations of every kind, and most importantly, all sorts of combinations of the two:
>https://news.ycombinator.com/item?id=37018215
So, if tomorrow, either more movements or more operations were added to vim, they would automatically play well with the older ones.
This is orthogonality (1), and genius, IMO :)
(1) As they mean in microprocessor ISA design (, I think, not being a hardware guy, but have just read about it a little here and there, while doing assembly language programming years ago).