La chiave di ciò non è la distribuzione, ma gli strumenti. Basta smettere di usare gli strumenti della GUI e modificare gli strumenti della CLI per apparire e comportarsi esattamente come si desidera. Un modo è modificare ~/.Xresources
, quindi caricarlo con xrdb
in ~/.xinitrc
. Lì, potresti anche avviare un sacco di applicazioni che usi sempre.
Ovviamente hai bisogno di una buona shell: direi zsh. Dovrai lavorare molto su ~/.zshrc
. (Ma bash funzionerebbe anche lui, ovviamente. Allora, ~/.bashrc
sarebbe il posto giusto.)
Secondo, un editore. Emacs o vim, a seconda di quale attualmente usi. Un editor meno avanzato (ad esempio, nano) non lo farà. Come con la shell, faresti molto lavoro ~/.emacs
o i file init corrispondenti.
Devi incorporare il più possibile nel tuo editor di testo. Darò alcuni esempi dal mondo Emacs, semplicemente perché sono un utente Emacs. Per posta, rmail. Per la gestione dei file, diretto. Per la navigazione web, W3M. Per notizie, gnus (anche se non lo uso). Per le pagine man,M-x man
. E così via.
Il motivo per cui dovresti farlo e non utilizzare altre applicazioni CLI (ad es. Solo man
per le pagine man, lynx per la navigazione, ecc.) È:
1) il livello di integrazione (kill, yank, scorciatoie; tutto in un batter d'occhio ...)
2) le scorciatoie da tastiera per la navigazione del cursore, la ricerca, ecc. (Ovvero la memoria muscolare)
Per quanto riguarda X, non è necessario abbandonarlo. Solo perché vuoi tutto nella CLI non significa che non vuoi affatto GFX (o - almeno, voglio solo CLI, e GFX). Ad esempio, anche se modifichi le immagini con (CLI) mogrifica o converti, vorresti comunque visualizzarle per controllare il risultato (ad esempio, in gliv; disabilita semplicemente la barra dei menu per non essere tentato di usare il mouse). Un altro esempio sono i documenti LaTeX e PDF.
Per quanto riguarda il terminale, la maggior parte delle persone direbbe schermo o tmux ma potresti anche usare i terminali virtuali di Linux (la console o ttys). In X, urxvt ha un'estensione Perl che abilita le schede. Per quelli (ttys e urxvt) potresti impostare un'interfaccia uniforme, ad esempio Alt-J / K per passare da una scheda all'altra, quindi non devi cercare i tasti freccia (o qualunque cosa sia di default).
Buona fortuna :) Sentiti libero di inviarmi alcuni suggerimenti per te quando hai finito (o quasi lì ... non hai mai finito), dato che sono sulla tua stessa traccia.