diff options
Diffstat (limited to 'mastodon.info')
-rw-r--r-- | mastodon.info | 134 |
1 files changed, 80 insertions, 54 deletions
diff --git a/mastodon.info b/mastodon.info index 16b19d0..e300abe 100644 --- a/mastodon.info +++ b/mastodon.info @@ -63,6 +63,10 @@ File: mastodon.info, Node: README, Prev: Top, Up: Top that implement the Mastodon API. For info see joinmastodon.org (https://joinmastodon.org/). + NB: ‘mastodon.el’ now ships this readme as an .info file, so if you +have it installed you should be able to browse this readme inside emacs. +‘C-h i’ for info, then ‘m masto RET’ should load it for you. + * Menu: * Installation:: @@ -237,6 +241,9 @@ your ‘mastodon-token-file’ does not contain ‘:client_id’ and 1. Keybindings + For a full list of commands and variables, see mastodon-index.org + (mastodon-index.org). + Key Action ----------------------------------------------------------------------------------------------------------- *Help* @@ -264,6 +271,7 @@ your ‘mastodon-token-file’ does not contain ‘:client_id’ and ‘,’ view favouriters of toot at point ‘.’ view boosters of toot at point ‘/’ switch between mastodon buffers + ‘\’ prompt for an instance domain and view its local timeline (if poss) ‘Z’ report user/toot at point to instances moderators *Other views* ‘s’ search (posts, users, tags) (NB: only posts you have interacted with) @@ -326,14 +334,20 @@ cancels. Both actions kill the buffer and window. Further keybindings are displayed in the buffer, and in the following subsection. Replies preserve visibility status/content warnings, and include -boosters by default. +boosters by default. If the region is active when you start a reply, it +will be yanked into the compose buffer prefixed with ‘>’ to form a rough +reply quote. - Server’s max toot length, and attachment previews, are shown. + Server’s max toot length, with running char count, and attachment +previews, are shown. You can download and use your instance’s custom emoji (‘mastodon-toot--download-custom-emoji’, ‘mastodon-toot--enable-custom-emoji’). + If you want to view some of the toot being replied to in the compose +buffer, set ‘mastodon-toot-display-orig-in-reply-buffer’ to non-nil. + The compose buffer uses ‘text-mode’ so any configuration you have for that mode will be enabled. If any of your existing config conflicts with ‘mastodon-toot’, you can disable it in the @@ -346,28 +360,33 @@ is as follows: 1. Keybindings - Key Action - ------------------------------------------------- - ‘C-c C-c’ Send toot - ‘C-c C-k’ Cancel toot - ‘C-c C-w’ Add content warning - ‘C-c C-v’ Change toot visibility - ‘C-c C-n’ Add sensitive media/nsfw flag - ‘C-c C-a’ Upload attachment(s) - ‘C-c !’ Remove all attachments - ‘C-c C-e’ Add emoji (if ‘emojify’ installed) - ‘C-c C-p’ Create a poll - ‘C-c C-l’ Set toot language - - 2. Autocompletion of mentions and tags - - Autocompletion of mentions and tags is provided by + Key Action + -------------------------------------------------- + ‘C-c C-c’ Send toot + ‘C-c C-k’ Cancel toot + ‘C-c C-w’ Add content warning + ‘C-c C-v’ Change toot visibility + ‘C-c C-n’ Add sensitive media/nsfw flag + ‘C-c C-a’ Upload attachment(s) + ‘C-c !’ Remove all attachments + ‘C-c C-e’ Add emoji (if ‘emojify’ installed) + ‘C-c C-p’ Create a poll + ‘C-c C-l’ Set toot language + ‘-C-c C-s’ Schedule toot + + 2. Autocompletion of mentions, tags and emoji + + Autocompletion of mentions, tags, and emojis is provided by ‘completion-at-point-functions’ (capf) backends. - ‘mastodon-toot--enable-completion’ is enabled by default. If you - want to enable ‘company-mode’ in the toot compose buffer, set - ‘mastodon-toot--use-company-for-completion’ to ‘t’. (‘mastodon.el’ - used to run its own native company backends, but these have been - removed in favour of capfs.) + ‘mastodon-toot--enable-completion’ is enabled by default. + + To trigger completion, type a prefix followed by a few letters, ‘@’ + for mentions, ‘#’ for tags, and ‘:’ for emoji. + + If you want to enable ‘company-mode’ in the toot compose buffer, + set ‘mastodon-toot--use-company-for-completion’ to ‘t’. + (‘mastodon.el’ used to run its own native company backends, but + these have been removed in favour of capfs.) If you don’t run ‘company’ and want immediate, keyless completion, you’ll need to have another completion engine running that handles @@ -390,7 +409,7 @@ File: mastodon.info, Node: Other commands and account settings, Next: Customiz ------------------------------------------ In addition to ‘mastodon’, the following three functions are autoloaded -and should work without first loading ‘mastodon.el’: +and should work without first loading a ‘mastodon.el’ buffer: • ‘mastodon-toot’: Compose new toot • ‘mastodon-notifications-get’: View all notifications • ‘mastodon-url-lookup’: Attempt to load a URL in ‘mastodon.el’. URL @@ -475,6 +494,9 @@ See ‘M-x customize-group RET mastodon’ to view all customize options. • Display toot being replied to • Set default reply visibility + • Nofitication options: + • Display user’s profile note in follow requests + File: mastodon.info, Node: Commands and variables index, Next: Alternative timeline layout, Prev: Customization, Up: Usage @@ -484,6 +506,10 @@ File: mastodon.info, Node: Commands and variables index, Next: Alternative tim An index of all user-facing commands and custom variables is available here: mastodon-index.org (mastodon-index.org). + You can also hit ‘?’ in any ‘mastodon.el’ buffer to see the available +bindings, or run ‘M-X’ (upper-case ‘X’) to view all commands in the +buffer with completion, and call one. + File: mastodon.info, Node: Alternative timeline layout, Next: Live-updating timelines mastodon-async-mode, Prev: Commands and variables index, Up: Usage @@ -695,36 +721,36 @@ File: mastodon.info, Node: Contributors, Prev: Supporting mastodonel, Up: REA Tag Table: Node: Top210 Node: README962 -Node: Installation1378 -Node: ELPA1667 -Node: MELPA1895 -Node: Repo2275 -Node: Emoji2768 -Node: Discover3099 -Node: Usage3651 -Node: Logging in to your instance4094 -Node: Timelines5091 -Ref: Keybindings5566 -Ref: Toot byline legend10139 -Node: Composing toots10448 -Ref: Keybindings (1)11687 -Ref: Autocompletion of mentions and tags12205 -Ref: Draft toots12918 -Node: Other commands and account settings13389 -Node: Customization16547 -Node: Commands and variables index17334 -Node: Alternative timeline layout17654 -Node: Live-updating timelines mastodon-async-mode18059 -Node: Translating toots18911 -Node: Bookmarks and mastodonel20093 -Node: Dependencies20565 -Node: Network compatibility21175 -Node: Contributing22057 -Node: Bug reports22553 -Node: Fixes and features23464 -Node: Coding style23965 -Node: Supporting mastodonel24589 -Node: Contributors25156 +Node: Installation1596 +Node: ELPA1885 +Node: MELPA2113 +Node: Repo2493 +Node: Emoji2986 +Node: Discover3317 +Node: Usage3869 +Node: Logging in to your instance4312 +Node: Timelines5309 +Ref: Keybindings5784 +Ref: Toot byline legend10558 +Node: Composing toots10867 +Ref: Keybindings (1)12419 +Ref: Autocompletion of mentions tags and emoji12985 +Ref: Draft toots13851 +Node: Other commands and account settings14322 +Node: Customization17489 +Node: Commands and variables index18367 +Node: Alternative timeline layout18883 +Node: Live-updating timelines mastodon-async-mode19288 +Node: Translating toots20140 +Node: Bookmarks and mastodonel21322 +Node: Dependencies21794 +Node: Network compatibility22404 +Node: Contributing23286 +Node: Bug reports23782 +Node: Fixes and features24693 +Node: Coding style25194 +Node: Supporting mastodonel25818 +Node: Contributors26385 End Tag Table |