Convert Any Man Page to PDF πŸ“„

Here’s a quick way to convert any man page into a PDF document for easier viewing, searching, and sharing: After you create the PDF document, use your PDF viewer of choice. I’m using Windows Subsystem for Linux (WSL), so I call Adobe Acrobat directly to open the PDF: But I also created a symbolic linkContinue reading “Convert Any Man Page to PDF πŸ“„”

Backup Your Git Repository: Lazy Man Method

Intro You don’t need to learn or use Github for “simple” Git repository backups 😎 This method only backs up the repository itself, it is not a valid Disaster Recovery Strategy. If the folder you are backing up to is on the same disk and your original repo, and the disk itself fails…you’re still upContinue reading “Backup Your Git Repository: Lazy Man Method”

Optimize Your Vim Statusline

Intro Constantly asking Vim which file you are editing is disruptive to your workflow. Especially after the 20th time of asking..πŸ˜΅β€πŸ’« Here’s a great way to have Vim always tell you which file you are in; instead of stopping to ask. Vim Options Here are the commands to change and reset the defaults for laststatusContinue reading “Optimize Your Vim Statusline”

Git Range Notation “..”

Here’s how NOT to read the following:Β  “Show me all commits from branch ‘master’ to branch ‘origin/master’ that are reachable” Here’s the CORRECT WAY to read it: “Show me all commits from branch ‘master’ to branch ‘origin/master’ that are UNREACHABLE” That command will tell you what – if any – commits you WOULD merge inContinue reading “Git Range Notation “..””