- Reorganized [?] help layout
- Added a footer with common commands - Changed author font to green - Changed prompt background to inverted
This commit is contained in:
90
rtv/docs.py
90
rtv/docs.py
@@ -16,47 +16,49 @@ Move the cursor using either the arrow keys or *Vim* style movement.
|
||||
Press `?` to open the help screen.
|
||||
"""
|
||||
|
||||
HELP = """
|
||||
HELP = """\
|
||||
====================================
|
||||
Reddit Terminal Viewer
|
||||
|
||||
https://github.com/michael-lazar/rtv
|
||||
====================================
|
||||
|
||||
[Basic Commands]
|
||||
j/k or ▲/▼ : Move the cursor up/down
|
||||
m/n or PgUp/PgDn : Jump to the previous/next page
|
||||
gg/G : Jump to the top/bottom of the page
|
||||
1-5 : Toggle post order
|
||||
r or F5 : Refresh page content
|
||||
u : Log in or switch accounts
|
||||
/ : Open a prompt to switch subreddits
|
||||
? : Show the help screen
|
||||
q/Q : Quit/Force quit
|
||||
[Commands]
|
||||
j : Move the cursor up
|
||||
k : Move the cursor down
|
||||
m : Move up one page
|
||||
n : Move down one page
|
||||
gg : Jump to the first post
|
||||
G : Jump to the last post
|
||||
1 : Sort by hot
|
||||
2 : Sort by top
|
||||
3 : Sort by rising
|
||||
4 : Sort by new
|
||||
5 : Sort by controversial
|
||||
p : Return to the front page
|
||||
r : Refresh page
|
||||
u : Login or logout
|
||||
/ : Open the subreddit prompt
|
||||
f : Open the search prompt
|
||||
? : Show the help screen
|
||||
q : Quit
|
||||
Q : Force quit
|
||||
a : Upvote
|
||||
z : Downvote
|
||||
c : Compose a new submission/comment
|
||||
e : Edit a submission/comment
|
||||
d : Delete a submission/comment
|
||||
i : Display new messages
|
||||
s : Show subscribed subreddits
|
||||
S : Show subscribed multireddits
|
||||
w : Save a submission/comment
|
||||
l : View comments, or open comment in pager
|
||||
h : Return to subreddit
|
||||
o : Open the submission or comment url
|
||||
SPACE : Fold or expand the selected comment tree
|
||||
b : Display urls with urlview
|
||||
|
||||
[Authenticated Commands]
|
||||
a/z : Upvote/downvote
|
||||
c : Compose a new post or comment
|
||||
e : Edit an existing post or comment
|
||||
d : Delete an existing post or comment
|
||||
i : Display new messages prompt
|
||||
s : View a list of subscribed subreddits
|
||||
S : View a list of subscribed multireddits
|
||||
w : Save a submission
|
||||
|
||||
[Subreddit Commands]
|
||||
l or ► : Enter the selected submission
|
||||
o or ENTER : Open the submission link with your web browser
|
||||
f : Open a prompt to search the current subreddit
|
||||
p : Return to the front page
|
||||
|
||||
[Submission Commands]
|
||||
h or ◄ : Return to the subreddit
|
||||
l or ► : Open the selected comment in a new window
|
||||
o or ENTER : Open the comment permalink with your web browser
|
||||
SPACE : Fold the selected comment, or load additional comments
|
||||
b : Display URLs with urlview
|
||||
|
||||
[Navigating]
|
||||
[Prompt]
|
||||
The `/` prompt accepts subreddits in the following formats
|
||||
|
||||
- python
|
||||
@@ -72,6 +74,22 @@ https://github.com/michael-lazar/rtv
|
||||
- /domain/python.org (search by domain)
|
||||
"""
|
||||
|
||||
BANNER = """
|
||||
[1]hot [2]top [3]rising [4]new [5]controversial
|
||||
"""
|
||||
|
||||
FOOTER_SUBREDDIT = """
|
||||
[?]Help [q]Quit [l]Comments [/]Prompt [u]Login [o]Open [c]Post [a/z]Vote
|
||||
"""
|
||||
|
||||
FOOTER_SUBMISSION = """
|
||||
[?]Help [q]Quit [h]Return [space]Fold/Expand [o]Open [c]Comment [a/z]Vote
|
||||
"""
|
||||
|
||||
FOOTER_SUBSCRIPTION = """
|
||||
[?]Help [q]Quit [h]Return [l]Select
|
||||
"""
|
||||
|
||||
COMMENT_FILE = """
|
||||
# Please enter a comment. Lines starting with '#' will be ignored,
|
||||
# and an empty message aborts the comment.
|
||||
@@ -126,4 +144,4 @@ OAUTH_SUCCESS = """\
|
||||
<h1 style="color: green">Access Granted</h1><hr>
|
||||
<p><span style="font-weight: bold">Reddit Terminal Viewer</span>
|
||||
will now log in, you can close this window.</p>
|
||||
"""
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user