Vi

Splitter la fenêtre

$ vi titi.sh
:split #split horizontal en ouvrant le même fichier
:split toto.sh #split horizontal en ouvrant toto.sh
:vsplit #split vertical, avec ou sans fichier
[CTRL]+W [CTRL]+W # Passe d'une fenetre à l'autre
[CTRL]+W <- ou ->  ... # Passe à la fenêtre indiquée par la direction
                       # fonctionne aussi avec h j k l

Executer des commandes

$ vi titi.sh
:shell #ouvre en shell en foreground CTRL+D pour revenir à vi
:! #ouvre en shell en foreground CTRL+D pour revenir à vi
:r!ls #Execute ls et insère le résultat sous le curseur
:1,$!sort #Trie les lignes du texte en cours d'édition

voir Vi split