!How I gopher
---
agk's diary
06 April 2023 @ 18:19 UTC
---
written on GPD Win 1
while coughing daughter and Evy sleep
---
tmux # to know UTC date/time, look stuff up in
other window, edit gophermaps in split panes
cp gopher/template gopher/2023-04-06-goph.txt
# my template has a line of equals signs on it
to use as page size:
===================================================
& headings for consistent style
vi gopher/2023-04-06-goph.txt
# I used nano until enough vi became muscle
memory to make it better for most writing
& editing tasks:
i (insert text), I (insert text at home)
a (append text), A (append text to end)
o (open a new line, insert text)
r (replace character), R (characters)
~ (toggle case), J (join line to next one)
dd (delete line), P (put deleted text here)
w (move forward a word), b (back a word)
d5w (delete forward 5 words), x (delete)
0 (go home), $ (go to the end of the line)
GG (go to the end of the document), u (undo)
[esc]:wq
# write changes & quit vi
mkgopher -p
# fix file permissions (sdf utility) so you
see what I wrote
vi gopher/gophermap
# edit gophermap to link to diary entry
[ctrl]b [ctrl]"
# tmux command splits screen into top & new
bottom pane
[ctrl]b [downarrow]
# move cursor to bottom pane
head -1 gopher/2023-04-06-goph.txt
# "!How I gopher"
helps me type the right title & link in vi,
after [ctrl]b [uparrow] to top pane
i 0April 6: How I gopher[tab]2023-04-06-goph.txt
[ctrl]b [downarrow]
# to bottom pane
mv gopher/2023-03-14-5q.txt gopher/phlog
# move oldest entry to diary archive
vi gopher/phlog/gophermap
# edit archive gophermap
i 0March 14: Christina's 5 questions[tab]2023-03-14-5q.txt
# looking at this line in the top pane stops
me from messing it up in archive gophermap
[esc]:wq
[ctrl]d
# Write (save) my changes, close vi session
editing archive gophermap, close bottom pane
dd # Delete link to moved entry from gophermap
[esc]:wq
gopher
# Check I didn't mess anything up. Edit after
posting to decrease words, increase clarity
---I added a Rainer Maria Rilke poem to
"Doing and being in books" and modified my
argument hoping to make it coherent
---
Unix makes automating things pretty easy. I don't
want to automate much about writing and publishing.
Justifying by hand, updating gophermaps by hand,
checking for broken links manually all bring me
close to words, where I can make them more polished
or jagged, clearer or more opaque, & especially
more concise.