Published Work

The secret rules of the terminal

Creator
ISBN
  • 9781990323140
Place of publication
  • Montreal, Quebec
Publisher
Publication date
  • 2025
Pages
  • 28 pages
Illustrations
  • illustrations
Note
  • Access is restricted to staff and students of the University of Strathclyde.
Subject
Resource Type
Official URL
Abstract
  • The terminal seems simple at first (you type in commands and run them! no big deal!), but the more you learn, the more you notice a million little inconsistencies (why does pressing the arrow keys sometimes print out "^[[D"? why does selecting text sometimes not work? why are the colours sometimes unreadable?) that make it feel like an inscrutable black box. And it often doesn’t feel worth it to learn more because documentation about the terminal is so fragmented and full of obscure jargon. But! Understanding just a little more about the terminal can make your experience WAY better. You can quickly recognize what’s causing a problem (“oh, my arrow keys aren’t working because this is one of those annoying REPLs that doesn’t support arrow keys!”) and immediately fix it (“I’ll use rlwrap!). Or you can turn “wow, this text is unreadable” into “oh, my terminal emulator is responsible for colours! I’ll just go into the settings and reconfigure my colours!”. In this zine, we’ll help you become a terminal wizard by: --explaining the structure of the terminal (the shell! the terminal emulator! individual programs!) and who’s responsible for what --sharing a million little tips and tricks that I’ve learned over the years, like how you can basically always use Ctrl+W to delete the last word
Alternate identifier
  • (OCoLC)1540345097
Rights statement

Relations

In Collection:

Items