Blogs / Personal blogs

Tom Ryder

sanctum.geek.nz

Systems administrator, software developer, and technical writer, living in New Zealand.

Popular posts
4
Total points
1,076
HN comments
1,013
Rank
#1,957 personal

Visit sanctum.geek.nz → On Hacker News Oct 2016 – May 2019

Tools & Productivity 4Software Engineering 4

1

Vim Anti-Patterns

The benefits of getting to grips with Vim are immense in terms of editing speed and maintaining your “flow” when you’re on a roll, whether writing code, poetry, or prose, but because the learning curve is so steep for a text editor, it’s very easy to retain habits from your time learning the editor that stick with you…

2

Better Bash History (2012)

By default, the Bash shell keeps the history of your most recent session in the .bash_history file, and the commands you’ve issued in your current session are also available with a history call. These defaults are useful for keeping track of what you’ve been up to in the shell on any given machine, but with disks much…

4

Actually using ed (2012)

The classic ed editor is a really good example of a sparse, minimal, standard Unix tool that does one thing, and does it well. Because there are so many good screen-oriented editors for Unix, there’s seldom very much call for using ed , unless you’re working on very old or very limited hardware that won’t run anything…