Blog: 2025-03-23: Difference between revisions

From razwiki
Jump to navigation Jump to search
(Created page with "After removing a couple abbrs from my fish-functions README that I don't actually use (restore and backup) I looked around my abbrs and recommendations. Turns out I wasn't using cp -> copy, but all the others I actually use in my config. I do have an abbr for lis -> lima-ssh, but it's not in my fish-functions readme. I used this oneliner to get all the functions from my readme: grep '### ' README.md | coln 2 | string replace -a '`' '' and this to get the abbrs I rec...")
 
No edit summary
 
Line 15: Line 15:
<pre>
<pre>
$ for l in (grep '### ' README.md | coln 2 | string replace -a '`' '')
$ for l in (grep '### ' README.md | coln 2 | string replace -a '`' '')
abbr | grep $l
abbr | grep $l
end
end
</pre>
</pre>

Latest revision as of 00:29, 24 March 2025

After removing a couple abbrs from my fish-functions README that I don't actually use (restore and backup) I looked around my abbrs and recommendations. Turns out I wasn't using cp -> copy, but all the others I actually use in my config. I do have an abbr for lis -> lima-ssh, but it's not in my fish-functions readme.

I used this oneliner to get all the functions from my readme:

grep '### ' README.md | coln 2 | string replace -a '`' 

and this to get the abbrs I recommend:

grep 'Recommended abbr' README.md

Then I compared them with comm. It had some confusing seemingly-identical lines. Might need to look into that. But I recommend like 8 abbrs so I ended up just looking at each one at a time.

Putting it all together, I searched up my functions that I had abbrs for:

$ for l in (grep '### ' README.md | coln 2 | string replace -a '`' '')
    abbr | grep $l
end