Reference

  • ASCII table

    This page was adapted from here. ASCII stands for American Standard Code for Information Interchange. Below is the ASCII character table, including descriptions of the first 32 characters. ASCII was originally designed for use with teletypes, and so the descriptions are somewhat obscure and their use is frequently not as...

  • Linux Commands

    Commands are directives to a command-line interpreter or a shell. Commands usually accept command-line arguments such as the target path of an operation or options to alter the operation of the command. There are two types of commands: shell builtins and external programs. Shell builtins usually implement simple or trival...

  • Git Reference

    Concepts and Definitions repository a project tracked by Git, consisting of commits & branches, usually stored with project files and directories in a working directory working directory aka. working tree or workspace, the directory containing a working copy of project files and directories index (aka. cache or stage) staging area...

  • Regular Expressions

    Resources A Brief Introduction to Regular Expressions

  • Unix file permissions

    All files and directories on a Unix-like system are assigned an owner, a group, and a set of permission flags that specify the read, write, and execute permissions for the “user” (owner), “group”, and “other”. Group permissions apply to all users who belong to the group associated with the file....

  • Vim Reference

    For another Vim quick reference sheet, take a look at this: Vim Cheat Sheet Vim Commands Command Description :q Quit – fails when there are unsaved changes :q! Forcibly quits without writing changes. :x Exit – quits and saves changes :w Write changes to disk :w <file> Write the current...