Merge pull request 'Add `abbrevs` command' (#13) from vee/AV-98:vee/abbrevs into master

This commit is contained in:
solderpunk 2020-05-27 14:46:54 -04:00
commit 6b17792546
1 changed files with 9 additions and 0 deletions

View File

@ -1088,6 +1088,15 @@ Slow internet connection? Use 'set timeout' to be more patient.""")
if "%s" not in handler:
print("Are you sure you don't want to pass the filename to the handler?")
def do_abbrevs(self, *args):
"""Print all AV-98 command abbreviations."""
header = "Command Abbreviations"
self.stdout.write("{}\n".format(str(header)))
if self.ruler:
self.stdout.write("{}\n".format(str(self.ruler * len(header))))
for k, v in _ABBREVS.items():
self.stdout.write("{:<7} {}\n".format(k, v))
### Stuff for getting around
def do_go(self, line):
"""Go to a gemini URL or marked item."""