--- id: guida-terminale title: "Guida al Terminale" tags: shell, zsh, vim, ssh publish_date: 2022/08/27 22:00 description: | Questo articolo introduce all'uso dei comandi di base di un terminale su sistemi Unix come Linux e MacOS; parleremo inoltre di Vim, Zsh e SSH. --- ## 1. Shell & Terminale: differenze? - introduzione storica + bash ### Le Basi - keybinding utili: ctrl+a/e, ctrl+c, ctrl+d - copiare/incollare testo - comandi di base: navigazione(cd, ls), modifica(cp, mv, rm, mkdir) - chiedere aiuto: man, info ### Zsh: una shell moderna e potente https://wiki.archlinux.org/title/Zsh ## 2. Vim: l'Editor intramontabile Parentesi storica, neovim, VimTutor e comandi di base(come si esce?) ## 3. E la TTY? Come utilizzarla, quando รจ utile, limitazioni(no scrollback) ## SSH: la magia della remote shell