Skip to content

Instantly share code, notes, and snippets.

@sudodoki
Created March 4, 2017 15:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save sudodoki/3841f26d2a910716d126b2b0700cc1ba to your computer and use it in GitHub Desktop.
Save sudodoki/3841f26d2a910716d126b2b0700cc1ba to your computer and use it in GitHub Desktop.

Terminal - vs - shell

--

The terminal emulator (often just called terminal) is "just the window", yes. It runs a text based program, which by default is your login shell (which is bash in Ubuntu).

--

--

Tiling window managers

--

--

Shell

--

List of shells

--

Batteries included for shells

--

Common commands

  • cd
  • rm / mkdir
  • pwd
  • cat ( > vs >> )
  • less / more
  • pipe operator
  • wc / sort
  • grep
  • find
  • xargs
  • ls / tree

--

ENV Variables

--

Dotfiles Awesome

--

--

Random things

  • rlwrap
  • cmd + a, cmd + d, cmd + e
  • ssh profiles etc

--

Editors vs IDE

--

--

  • Vim, Emacs
  • Atom, VS Code, sublime
  • Jetbrains

--

  • Hotkeys
  • Plugins
  • Debuggers

--

  • Browsers devtools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment