4 ms·
Systems admin people who deal with computing clusters often use vim.
by j7ake 3y ago
Systems admin people who deal with computing clusters often use vim.
- deleted 3y ago[deleted]
- goku12 3y agoThe availability of vim in some systems is not reliable. Often only either vi or nano is available. Containers may not have even that (not that it's a good practice to edit files inside containers. It's just for experiments). Emacs meanwhile, has tramp. It lets you edit files remotely and transparently - even inside Kubernetes pods. And you still get to use all your Emacs customization.
- j7ake 3y agoSomeone who uses vim daily will surely not struggle with vi.
- goku12 3y agoYou are right about that. What you will miss though, are the plugins and customization while making big edits.
- allarm 3y agoNever missed that on the remote systems. The out of the box vi/vim is powerful enough for most things.
- tmtvl 3y agoYou say that, I remember when my team lead was managing a Solaris box and he asked me to take a look as Vim was not working correctly. So I moseyed over and turns out it was Vi instead of Vim. He got confused by c$ not deleting everything to the end of the line.
- grymoire1 3y agoI would ssh into remote systems, start emacs as my first command, and do everything inside of that emacs window - editing (scripts, config files, code), running shell scripts and programs, reading man pages, executing make, compiling, etc.) Others would use tramp mode, and open multiple remote sessions within a single emacs. This makes it easy to cut and paste between systems.