]> git.armaanb.net Git - lightcards.git/blobdiff - lightcards/lightcards.py
Add keybinding to open file in editor
[lightcards.git] / lightcards / lightcards.py
index 66d123189628ce426ba3e69707a0635cb8941338..41b0db738a5d5520fdd2ee6e0e3b15ec2fd8a025 100755 (executable)
@@ -4,6 +4,7 @@
 
 import argparse
 from curses import wrapper
+import os
 from random import shuffle
 import sys
 
@@ -49,6 +50,12 @@ def show(args, stack, headers):
     wrapper(display.init_disp, stack, headers, idx)
 
 
+def reparse():
+    args = parse_args()
+    os.system(f"$EDITOR {args.inp[0]}"),
+    return parse.parse_html(parse.md2html(args.inp[0]))
+
+
 def main(args=sys.argv):
     args = parse_args()
     (headers, stack) = parse.parse_html(parse.md2html(args.inp[0]))