Binding | Command | Description |
| mastodon | Connect client to `mastodon-instance-url’ instance. |
| mastodon-async-mode | Async Mastodon. |
C-c C-p | mastodon-create-poll | A transient for creating a poll. |
| mastodon-create-poll-done | Update current user profile fields. |
C-M-q | mastodon-kill-all-buffers | Kill any and all open mastodon buffers, hopefully. |
Q | mastodon-kill-window | Quit window and delete helper. |
| mastodon-mode | Major mode for fediverse services using the Mastodon API. |
| mastodon-notifications–clear-all | Clear all notifications. |
C-k | mastodon-notifications–clear-current | Dismiss the notification at point. |
| mastodon-notifications–follow-request-accept | Accept a follow request. |
j | mastodon-notifications–follow-request-reject | Reject a follow request. |
| mastodon-notifications–get-boosts | Display boost notifications in buffer. |
| mastodon-notifications–get-favourites | Display favourite notifications in buffer. |
@ | mastodon-notifications–get-mentions | Display mention notifications in buffer. |
| mastodon-notifications–get-polls | Display poll notifications in buffer. |
| mastodon-notifications–get-single-notif | Return a single notification JSON for v2 notifs. |
| mastodon-notifications–get-statuses | Display status notifications in buffer. |
N | mastodon-notifications-get | Display NOTIFICATIONS in buffer. |
| mastodon-profile–account-bot-toggle | Toggle the bot status of your account. |
| mastodon-profile–account-discoverable-toggle | Toggle the discoverable status of your account. |
| mastodon-profile–account-locked-toggle | Toggle the locked status of your account. |
| mastodon-profile–account-search | Run a statuses search QUERY for the currently viewed account. |
| mastodon-profile–account-sensitive-toggle | Toggle the sensitive status of your account. |
| mastodon-profile–account-view-cycle | Cycle through profile view: toots, toot sans boosts, followers, and following. |
| mastodon-profile–add-account-to-list | Add account of current profile buffer to a list. |
| mastodon-profile–add-private-note-to-account | Add a private note to an account. |
A | mastodon-profile–get-toot-author | Open profile of author of toot under point. |
O | mastodon-profile–my-profile | Show the profile of the currently signed in user. |
| mastodon-profile–open-followers | Open a profile buffer showing the accounts following the current profile. |
| mastodon-profile–open-following | Open a profile buffer showing the accounts that current profile follows. |
| mastodon-profile–open-statuses | Open a profile showing statuses. |
| mastodon-profile–open-statuses-no-reblogs | Open a profile buffer showing statuses without reblogs. |
| mastodon-profile–open-statuses-no-replies | Open a profile buffer showing statuses without replies. |
| mastodon-profile–open-statuses-only-media | Open a profile buffer showing only statuses with media. |
C-c # | mastodon-profile–open-statuses-tagged | Prompt for a hashtag and display a profile with only statuses containing it. |
| mastodon-profile–remove-from-followers-at-point | Prompt for a user in the item at point and remove from followers. |
| mastodon-profile–remove-from-followers-list | Select a user from your followers and remove from followers. |
| mastodon-profile–remove-user-from-followers | Remove a user from your followers. |
| mastodon-profile–show-familiar-followers | Show a list of familiar followers. |
P | mastodon-profile–show-user | Query for USER-HANDLE from current status and show that user’s profile. |
| mastodon-profile–update-display-name | Update display name for your account. |
| mastodon-profile–update-meta-fields | Prompt for new metadata fields information and PATCH the server. |
| mastodon-profile–update-profile-note-cancel | Cancel updating user profile and kill buffer and window. |
U | mastodon-profile–update-user-profile-note | Fetch user’s profile note and display for editing. |
| mastodon-profile–user-profile-send-updated | Send PATCH request with the updated profile note. |
| mastodon-profile–view-account-private-note | Display the private note about a user. |
K | mastodon-profile–view-bookmarks | Open a new buffer displaying the user’s bookmarks. |
V | mastodon-profile–view-favourites | Open a new buffer displaying the user’s favourites. |
| mastodon-profile–view-preferences | View user preferences in another window. |
| mastodon-profile-fields | A transient for setting profile fields. |
| mastodon-profile-fields-update | Update current user profile fields. |
| mastodon-profile-mode | Toggle mastodon profile minor mode. |
| mastodon-profile-update-mode | Minor mode to update user profile. |
| mastodon-search–load-link-posts | Load timeline of posts containing link at point. |
s | mastodon-search–query | Prompt for a search QUERY and return accounts, statuses, and hashtags. |
| mastodon-search–query-accounts-followed | Run an accounts search QUERY, limited to your followers. |
| mastodon-search–query-cycle | Cycle through search types: accounts, hashtags, and statuses. |
| mastodon-search–trending-links | Display a list of links trending on your instance. |
| mastodon-search–trending-statuses | Display a list of statuses trending on your instance. |
| mastodon-search–trending-tags | Display a list of tags trending on your instance. |
| mastodon-search-mode | Toggle mastodon search minor mode. |
/ | mastodon-switch-to-buffer | Switch to a live mastodon buffer. |
| mastodon-tl–announcements | Display announcements from your instance. |
B | mastodon-tl–block-user | Query for USER-HANDLE from current status and block that user. |
<mouse-2> | mastodon-tl–click-image-or-video | Click to play video with `mpv.el’. |
| mastodon-tl–copy-image-caption | Copy the caption of the image at point. |
| mastodon-tl–disable-notify-user-posts | Query for USER-HANDLE and disable notifications when they post. |
m | mastodon-tl–dm-user | Query for USER-HANDLE from current status and compose a message to that user. |
| mastodon-tl–do-link-action | Do the action of the link at point. |
| mastodon-tl–do-link-action-at-point | Do the action of the link at POS. |
| mastodon-tl–enable-notify-user-posts | Query for USER-HANDLE and enable notifications when they post. |
| mastodon-tl–filter-user-user-posts-by-language | Query for USER-HANDLE and filter display of their posts by language. |
| mastodon-tl–fold-post | Fold post at point, if it is too long. |
! | mastodon-tl–fold-post-toggle | Toggle the folding status of the toot at point. |
| mastodon-tl–follow-tag | Prompt for a tag (from post at point) and follow it. |
W | mastodon-tl–follow-user | Query for USER-HANDLE from current status and follow that user. |
| mastodon-tl–follow-user-disable-boosts | Prompt for a USER-HANDLE, and disable display of boosts in home timeline. |
| mastodon-tl–follow-user-enable-boosts | Prompt for a USER-HANDLE, and enable display of boosts in home timeline. |
‘ | mastodon-tl–followed-tags-timeline | Open a timeline of multiple tags. |
F | mastodon-tl–get-federated-timeline | Open federated timeline. |
H | mastodon-tl–get-home-timeline | Open home timeline. |
L | mastodon-tl–get-local-timeline | Open local timeline. |
\ | mastodon-tl–get-remote-local-timeline | Prompt for an instance domain and try to display its local timeline. |
# | mastodon-tl–get-tag-timeline | Prompt for tag and opens its timeline. |
n | mastodon-tl–goto-next-item | Jump to next item. |
p | mastodon-tl–goto-prev-item | Jump to previous item. |
“ | mastodon-tl–list-followed-tags | List followed tags. View timeline of tag user choses. |
C-<return> | mastodon-tl–mpv-play-video-at-point | Play the video or gif at point with an mpv process. |
| mastodon-tl–mpv-play-video-from-byline | Run `mastodon-tl–mpv-play-video-at-point’ on first moving image in post. |
| mastodon-tl–mute-thread | Mute the thread displayed in the current buffer. |
M | mastodon-tl–mute-user | Query for USER-HANDLE from current status and mute that user. |
TAB, M-n | mastodon-tl–next-tab-item | Move to the next interesting item. |
v | mastodon-tl–poll-vote | If there is a poll at point, prompt user for OPTION to vote on it. |
S-TAB, <backtab> | mastodon-tl–previous-tab-item | Move to the previous interesting item. |
| mastodon-tl–remote-tag-timeline | Call `mastodon-tl–get-remote-local-timeline’ but for a TAG timeline. |
Z | mastodon-tl–report-to-mods | Report the author of the toot at point to your instance moderators. |
SPC | mastodon-tl–scroll-up-command | Call `scroll-up-command’, loading more toots if necessary. |
| mastodon-tl–single-toot | View toot at point in separate buffer. |
| mastodon-tl–some-followed-tags-timeline | Prompt for some tags, and open a timeline for them. |
RET, T | mastodon-tl–thread | Open thread buffer for toot at point or with THREAD-ID. |
| mastodon-tl–toggle-sensitive-image | Toggle dislay of sensitive image at point. |
| mastodon-tl–toggle-spoiler-in-thread | Toggler content warning for all posts in current thread. |
c | mastodon-tl–toggle-spoiler-text-in-toot | Toggle the visibility of the spoiler text in the current toot. |
C-S-b | mastodon-tl–unblock-user | Query for USER-HANDLE from list of blocked users and unblock that user. |
| mastodon-tl–unfilter-user-languages | Remove any language filters for USER-HANDLE. |
| mastodon-tl–unfold-post | Unfold the toot at point if it is folded (read-more). |
| mastodon-tl–unfollow-tag | Prompt for a followed tag, and unfollow it. |
C-S-w | mastodon-tl–unfollow-user | Query for USER-HANDLE from current status and unfollow that user. |
| mastodon-tl–unmute-thread | Unmute the thread displayed in the current buffer. |
S-RET | mastodon-tl–unmute-user | Query for USER-HANDLE from list of muted users and unmute that user. |
u, g | mastodon-tl–update | Update timeline with new toots. |
| mastodon-tl–view-full-image | Browse full-sized version of image at point in a new window. |
| mastodon-tl–view-full-image-or-play-video | View full sized version of image at point, or try to play video. |
| mastodon-tl–view-item-on-own-instance | Load current toot on your own instance. |
| mastodon-tl–view-whole-thread | From a thread view, view entire thread. |
t | mastodon-toot | Update instance with new toot. Content is captured in a new buffer. |
C-c C-a | mastodon-toot–attach-media | Prompt for an attachment FILE with DESCRIPTION. |
C-c C-k | mastodon-toot–cancel | Kill new-toot buffer/window. Does not POST content. |
C-c C-v | mastodon-toot–change-visibility | Change the current visibility to the next valid value. |
C-c ! | mastodon-toot–clear-all-attachments | Remove all attachments from a toot draft. |
C-c C-o | mastodon-toot–clear-poll | Remove poll from toot compose buffer. |
| mastodon-toot–copy-toot-text | Copy text of toot at point. |
C | mastodon-toot–copy-toot-url | Copy URL of toot at point. |
C-c C-p | mastodon-toot–create-poll | Prompt for new poll options and return as a list. |
| mastodon-toot–delete-all-drafts | Delete all drafts. |
D | mastodon-toot–delete-and-redraft-toot | Delete and redraft user’s toot at point synchronously. |
| mastodon-toot–delete-draft-toot | Prompt for a draft toot and delete it. |
d | mastodon-toot–delete-toot | Delete user’s toot at point synchronously. |
| mastodon-toot–download-custom-emoji | Download `mastodon-instance-url’s custom emoji. |
| mastodon-toot–edit-media-description | Prompt for an attachment, and update its description. |
e | mastodon-toot–edit-toot-at-point | Edit the user’s toot at point. |
| mastodon-toot–enable-custom-emoji | Add `mastodon-instance-url’s custom emoji to `emojify’. |
C-c C-e | mastodon-toot–insert-emoji | Prompt to insert an emoji. |
. | mastodon-toot–list-boosters | List the boosters of toot at point. |
, | mastodon-toot–list-favouriters | List the favouriters of toot at point. |
| mastodon-toot–open-draft-toot | Prompt for a draft and compose a toot with it. |
o | mastodon-toot–open-toot-url | Open URL of toot at point. |
i | mastodon-toot–pin-toot-toggle | Pin or unpin user’s toot at point. |
r | mastodon-toot–reply | Reply to toot at `point’. |
| mastodon-toot–save-draft | Save the current compose toot text as a draft. |
C-c C-s | mastodon-toot–schedule-toot | Read a date (+ time) in the minibuffer and schedule the current toot. |
C-c C-c | mastodon-toot–send | POST contents of new-toot buffer to fediverse instance and kill buffer. |
C-c C-w | mastodon-toot–set-content-warning | Set a content warning for the current toot. |
| mastodon-toot–set-default-visibility | Set the default visibility for toots on the server. |
C-c C-l | mastodon-toot–set-toot-language | Prompt for a language and set `mastodon-toot–language’. |
k | mastodon-toot–toggle-bookmark | Bookmark or unbookmark toot at point. |
b | mastodon-toot–toggle-boost | Boost/unboost toot at `point’. |
f | mastodon-toot–toggle-favourite | Favourite/unfavourite toot at `point’. |
C-c C-n | mastodon-toot–toggle-nsfw | Toggle `mastodon-toot–content-nsfw’. |
a | mastodon-toot–translate-toot-text | Translate text of toot at point. |
E | mastodon-toot–view-toot-edits | View editing history of the toot at point in a popup buffer. |
| mastodon-toot-mode | Minor mode for composing toots. |
| mastodon-transient–choice-add | Add another poll choice if possible. |
| mastodon-update-profile-note | Update current user profile note. |
| mastodon-url-lookup | If a URL resembles a fediverse link, try to load in `mastodon.el’. |
| mastodon-url-lookup-force | Call `mastodon-url-lookup’ without checking if URL is fedi-like. |
: | mastodon-user-settings | A transient for setting current user settings. |
| mastodon-user-settings-update | Update current user settings on the server. |
| mastodon-views–add-account-to-list | Prompt for a list and for an account, add account to list. |
| mastodon-views–add-account-to-list-at-point | Prompt for account and add to list at point. |
| mastodon-views–add-filter-kw | Add a keyword to filter at point. |
| mastodon-views–add-toot-account-at-point-to-list | Prompt for a list, and add the account of the toot at point to it. |
| mastodon-views–cancel-scheduled-toot | Cancel the scheduled toot at point. |
| mastodon-views–copy-scheduled-toot-text | Copy the text of the scheduled toot at point. |
| mastodon-views–create-filter | Create a filter for a word. |
| mastodon-views–create-list | Create a new list. |
| mastodon-views–delete-filter | Delete filter at point. |
| mastodon-views–delete-list | Prompt for a list and delete it. |
| mastodon-views–delete-list-at-point | Delete list at point. |
| mastodon-views–edit-list | Prompt for a list and edit the name and replies policy. |
| mastodon-views–edit-list-at-point | Edit list at point. |
| mastodon-views–edit-scheduled-as-new | Edit scheduled status as new toot. |
| mastodon-views–instance-desc-misskey | Show instance description for a misskey/firefish server. |
| mastodon-views–remove-account-from-list | Prompt for a list, select an account and remove from list. |
| mastodon-views–remove-account-from-list-at-point | Prompt for account and remove from list at point. |
| mastodon-views–remove-filter-kw | Remove keyword from filter at point. |
| mastodon-views–reschedule-toot | Reschedule the scheduled toot at point. |
| mastodon-views–update-filter | Update filter at point. |
| mastodon-views–update-filter-kw | Update filter keyword. |
I | mastodon-views–view-filters | View the user’s filters in a new buffer. |
R | mastodon-views–view-follow-requests | Open a new buffer displaying the user’s follow requests. |
G | mastodon-views–view-follow-suggestions | Display a buffer of suggested accounts to follow. |
; | mastodon-views–view-instance-description | View the details of the instance the current post’s author is on. |
| mastodon-views–view-instance-description-brief | View brief details of the instance the current post’s author is on. |
| mastodon-views–view-list-timeline | Prompt for a list and view its timeline. |
X | mastodon-views–view-lists | Show the user’s lists in a new buffer. |
| mastodon-views–view-own-instance | View details of your own instance. |
| mastodon-views–view-own-instance-brief | View brief details of your own instance. |
S | mastodon-views–view-scheduled-toots | Show the user’s scheduled toots in a new buffer. |
| mastodon-views–view-timeline-list-at-point | View timeline of list at point. |