Awesome
EAF Org Previewer
This repository provides the EAF Org Previewer application for the Emacs Application Framework.
Load application
Install EAF first, then add below code in your emacs config:
(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-org-previewer)
Invoking/Using
To use this previewer, which will open a preview of an org-mode file as HTML, run:
M-x eaf-open
Then select the org file you want to preview. This information is also available on the EAF Repo Readme
The keybinding of EAF Org Previewer.
Key | Event |
---|---|
C-- | zoom_out |
C-= | zoom_in |
C-0 | zoom_reset |
C-s | search_text_forward |
C-r | search_text_backward |
C-n | scroll_up |
C-p | scroll_down |
C-f | scroll_right |
C-b | scroll_left |
C-v | scroll_up_page |
C-y | yank_text |
C-w | kill_text |
M-e | atomic_edit |
M-c | caret_toggle_browsing |
M-D | select_text |
M-s | open_link |
M-S | open_link_new_buffer |
M-B | open_link_background_buffer |
C-/ | undo_action |
M-_ | redo_action |
M-w | copy_text |
M-f | history_forward |
M-b | history_backward |
M-q | clear_cookies |
C-t | toggle_password_autofill |
C-d | save_page_password |
C-M-q | clear_history |
C-M-i | import_chrome_history |
M-v | scroll_down_page |
M-< | scroll_to_begin |
M-> | scroll_to_bottom |
M-p | duplicate_page |
M-t | new_blank_page |
M-d | toggle_dark_mode |
SPC | insert_or_scroll_up_page |
J | insert_or_select_left_tab |
K | insert_or_select_right_tab |
j | insert_or_scroll_up |
k | insert_or_scroll_down |
h | insert_or_scroll_left |
l | insert_or_scroll_right |
f | insert_or_open_link |
F | insert_or_open_link_new_buffer |
B | insert_or_open_link_background_buffer |
c | insert_or_caret_at_line |
u | insert_or_scroll_down_page |
d | insert_or_scroll_up_page |
H | insert_or_history_backward |
L | insert_or_history_forward |
t | insert_or_new_blank_page |
T | insert_or_recover_prev_close_page |
i | insert_or_focus_input |
I | insert_or_open_downloads_setting |
r | insert_or_refresh_page |
g | insert_or_scroll_to_begin |
x | insert_or_close_buffer |
G | insert_or_scroll_to_bottom |
- | insert_or_zoom_out |
= | insert_or_zoom_in |
0 | insert_or_zoom_reset |
m | insert_or_save_as_bookmark |
o | insert_or_open_browser |
y | insert_or_download_youtube_video |
Y | insert_or_download_youtube_audio |
p | insert_or_toggle_device |
P | insert_or_duplicate_page |
1 | insert_or_save_as_pdf |
2 | insert_or_save_as_single_file |
3 | insert_or_save_as_screenshot |
v | insert_or_view_source |
e | insert_or_edit_url |
n | insert_or_export_text |
, | insert_or_switch_to_reader_mode |
. | insert_or_translate_text |
; | insert_or_translate_page |
C-M-c | copy_code |
C-M-l | copy_link |
C-a | select_all_or_input_text |
M-u | clear_focus |
C-j | open_downloads_setting |
M-o | eval_js |
M-O | eval_js_file |
<escape> | eaf-browser-send-esc-or-exit-fullscreen |
M-, | eaf-send-down-key |
M-. | eaf-send-up-key |
M-m | eaf-send-return-key |
<f5> | refresh_page |
<f12> | open_devtools |
<C-return> | eaf-send-ctrl-return-sequence |