Today I Learned
- Undo a git mistake
- Git log since
- Checkout old version of a file
- Dry runs in git
- List most git commands
- Renaming a branch
- Untrack a file without deleting it
- Grep over Commit Messages
- View History of a File
- Resolve Merge Conflicts
- Checkout File from Branch to Revert Edits
- Show missing WiFi networks in Ubuntu MATE
- rsync: transfer specific filetype with custom SSH port
- ssh: compression for X display
- top: memory usage ordering
- Check Ubuntu version
- All The Environment Variables
- Check If A Port Is In Use
- Copying File Contents To System Paste Buffer
- Do Not Overwrite Existing Files
- Find Newer Files
- Grep For Files Without A Match
- Grep For Multiple Patterns
- Hexdump A Compiled File
- Kill a frozen SSH session
- Helpful Networking Commands
- Cat and Splat
- Using awk to Debug $PATH
- Create with Timestamp
- Moving/Copying with Curly Braces
- Convert FLAC to mp3
- Basics
- Simple config file
- Set display for session over SSH
- Adjusting Window Pane Size
- Create A Named tmux Session
- Jumping Between Sessions
- List All Key Bindings
- Organizing Windows
- Rename The Current Session
- Swap Split Panes
- Simple config file
- Find and replace commands
- Change inner tag block
- Current value of a setting
- Find and replace across files
- Increment and decrement numbers
- Sort alphabetically
- Easy file diffing
- Case-Insensitive Substitution
- Delete Every Other Line
- Delete Lines That Match A Pattern
- Word-based Movement
- Highlighting Search Matches
- Increment All The Numbers
- Joining Lines Together
- Repeating Characters
- Searching For Hex Digits
- Swapping Split Windows
- Tabs To Spaces
- Spell Check in vim
- Confirm each find replace in vim
- Format Long Lines to Text Width
- Set Syntax Highlighting Manually
- Set Your Color Scheme
- Incremental Searching
- Re-indenting Your Code
I stole this idea from someone else who stole the idea from...