2 ms·
What I find interesting about `vim /path/to/file` is that it is neither document-centric nor application-centric. Or in a way it is both: You need to know which
by ximm 5y ago
What I find interesting about `vim /path/to/file` is that it is neither document-centric nor application-centric. Or in a way it is both: You need to know which application you want to use, but you select the location of the document before launching the application.
I wonder why this feels so natural in the terminal but so annoying in GUIs. I cannot remember any specific examples, but I think there are some GUI applications that require you to select a location before you start editing a new document (maybe some audio workstations?). I remember feeling annoyed by that.
Then again, the difference between "document-centric" and "application-centric" doesn't make a lot of sense in the context of the command line because 90% of files you work with are text files anyway. There is much less coupling between document types and applications than in the GUI world.