Shell: Difference between revisions

From Bibliotheca Anonoma
(Created page with "== Bash/Dash == It's what you got by default. == Zsh == == Fish Shell == It's time for Fish Shell, a terminal for the 90s. No more giant ugly bashrc, time for real VGA col...")
 
No edit summary
 
Line 12: Line 12:


https://github.com/milkbikis/powerline-shell
https://github.com/milkbikis/powerline-shell
== How to Use Byobu ==
Especially if you use SSH, equip your shell with Byobu, which is a nifty shell that allows processes to stay running even if you disconnect. It also allows you to have multiple tabs, a must have when running multiple processes.
* <code>F2</code> (New Tab) - Press this button to create a new tab.
* <code>F3</code> (Switch Tab) - Press this button to toggle between tabs.
* <code>F6</code> (Disconnect) - Press this button to disconnect from the shell. Your programs will still keep running and you can check back on them next time you log in.
* <code>exit</code> - Run the <code>exit</code> command in any tab to close that tab when you no longer need it.
If you are using PuTTY and are facing issues with the function keys, [http://codeyarns.com/2013/01/21/byobu-function-keys-do-not-work-in-putty/ set this up.]

Latest revision as of 20:50, 30 January 2018

Bash/Dash[edit]

It's what you got by default.

Zsh[edit]

Fish Shell[edit]

It's time for Fish Shell, a terminal for the 90s. No more giant ugly bashrc, time for real VGA colors.

Also can be combined with Powerline-shell for extra ANSI aesthetic.

https://github.com/milkbikis/powerline-shell

How to Use Byobu[edit]

Especially if you use SSH, equip your shell with Byobu, which is a nifty shell that allows processes to stay running even if you disconnect. It also allows you to have multiple tabs, a must have when running multiple processes.

  • F2 (New Tab) - Press this button to create a new tab.
  • F3 (Switch Tab) - Press this button to toggle between tabs.
  • F6 (Disconnect) - Press this button to disconnect from the shell. Your programs will still keep running and you can check back on them next time you log in.
  • exit - Run the exit command in any tab to close that tab when you no longer need it.

If you are using PuTTY and are facing issues with the function keys, set this up.