|
|
|
|
|
by justinmk
2797 days ago
|
|
> This is the original vi philosophy. It means you don't have to rewrite anything. Users will need to rewrite many things, if they use multiple platforms. > Any new program you install, if it can send/receive text on STDIN/STDOUT/STDERR, then you can use it in vi. Except even the unix toolspace is not cross-platform, despite POSIX. Minimalism is good, but the OSes failed to provide good, composable, cross-platform tools. By the way, Neovim's :terminal command enables more scripting and re-use of the many unix tools. w3m and lynx are much more useful if you can overlay editor keybindings over them instead of writing a pile of code to use their (insufficient) CLI APIs. |
|