I wanted to have a separate laptop where I only use the terminal for my use cases. At the moment I am somewhat confident using the terminal, but I think limiting myself to tty only would build my confidence even more. Any tips?
EDIT: I am already using nvim and I already have installed a minimal distro (Arch). I just need advice on how to actually run this system effectively.
vim is more then simple file editing.
- netrw (interactive file manager)
- copen/lopen (windows to connect, e.g. external programs)
:global
,%s/
, etc. which form text manipulation language (from editor ed, I guess)args
&argsdo
(multi-file editing)- filetype (hooks for the user)
ctrl_X
completion modes- motion (fluent & with jumplist to walk forward/backwardl
- undotree (persisting, unlimited, timebased - on-demand)
- macros (record and replay keypress)
romainl
(awesome community member)
vim for one-time tasks at work. When people are proposing to script something, I open buffers, normalize the data and filter the results. I think in vim and I would very, very much recommend it, if you work with data or are a dev.