Archive for the ‘Tools’ Category

Customizing Vim CtrlP Find

by Jason Stewart
CtrlP is a popular Vim plugin for jumping to files & buffers by typing a fragment of the path or filename. Its fuzzy-find is a little too fuzzy for my taste. We can fix that with a custom match function! Per CtrlP documentation: Example: let g:ctrlp_match_func = { 'match': 'Function_Name' } Structure of the function: […]

Debugging cron Scripts

by Jason Stewart
People come up with all sorts of debatable shell voodoo for debugging an errant cron job. If the script runs successfully under your interactive shell, yet fails under cron, I am 99% sure for your case (and 100% sure for my case) that it is due to a difference in runtime environments. For simple scripts, […]

Building SASS/SCSS in Sublime Text 3

by Jason Stewart
There are so many packages for building sass and scss files in Sublime Text 3, but I think a lot of them make it more complicated than it needs to be. I prefer to use the official Sass compiler already on my system and just make a .sublime-build file for it. Save this under your […]

Absolute Best Vim Tips

by Jason Stewart
Escape Key Substitutes Clipboard Editing HTML Unlocking Whitespace Conversion Bash makeand Makefiles Plugins Cheat Sheet Vim Escape Key Substitutes Constantly reaching for the Esc key is very uncomfortable on a typical 101-key desktop PC keyboard. Having an Esc alternative vastly improves the Vim experience for most desktop users. Any of the following key combinations will […]

Top Ten Must-Have Tools for Development

by Jason Stewart
How to roll like a hardcore nerd.

Remote Support with VNC Listening Mode

by Jason Stewart
It is a lot easier to help people with their computers when you can see their screen.  VNC is a great way to share screens, but its traditional configuration can be challenging for someone in need of support. A more user-friendly way to provide support is via VNC Listening Mode.  Instead of setting up a […]

ASCII Art

by Jason Stewart
ASCII font generators, for switch banners, messages of the day, and other stuff: http://www.kammerl.de/ascii/AsciiSignature.php http://asciiset.com/figletserver.html http://patorjk.com/software/taag/ ██╗ ██╗███████╗ █████╗ ██╗ ██╗██╗ ╚██╗ ██╔╝██╔════╝██╔══██╗██║ ██║██║ ╚████╔╝ █████╗ ███████║███████║██║ ╚██╔╝ ██╔══╝ ██╔══██║██╔══██║╚═╝ ██║ ███████╗██║ ██║██║ ██║██╗ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/eggplant.pro/site/blog/wp-content/themes/eggplant2/inc/nav.php on line 14