diff --git a/jrnl/cli.py b/jrnl/cli.py index 49bbcb6a..72eff470 100644 --- a/jrnl/cli.py +++ b/jrnl/cli.py @@ -206,7 +206,11 @@ def run(manual_args=None): mode_compose = False # This is where we finally open the journal! - journal = Journal.open_journal(journal_name, config) + try: + journal = Journal.open_journal(journal_name, config) + except KeyboardInterrupt: + util.prompt("[Interrupted while opening journal]".format(journal_name)) + sys.exit(1) # Import mode if mode_import: