{"goto_begining": "
goto_beginingGo to the beginning of the document. If prefixed with a number, it will go to that page number.
\ngoto_endGo to the end of the document. If prefixed with a number, it will go to that page number.
\ngoto_definitionWhile the visual ruler is highlighting a line, executing goto_definition will jump to the location of reference in that line. For example,\nexecuting this command while a line containing "Figure 2.1" is highlighted will jump to the location of the figure in the document.
overview_definitionSimilar to goto_definition, but instead of jumping to the location of the reference, it will show a small overview of the reference in the\noverview window.
portal_to_definitionSimilar to goto_definition, but instead of jumping to the location of the reference, it will create a portal from current location to the\nlocation of the definition.
next_itemWhile a search is in progress, this command will jump to the next search result.
\nprevious_itemWhile a search is in progress, this command will jump to the previous search result.
\nset_markMark the location with the symbol entered following the set_mark command.
goto_markGo to the mark previously set using set_mark.
goto_page_with_page_numberGo to the page number corresponding to entered text.
\nsearchSearch for a text in document.
\nregex_searchSearch for a regular expression in the document.
\nmove_down, move_up, move_left, move_rightMove the document.
\nmove_down, move_up, move_left, move_rightMove the document.
\nmove_down, move_up, move_left, move_rightMove the document.
\nmove_down, move_up, move_left, move_rightMove the document.
\nzoom_in and zoom_outChange the zoom level.
\nzoom_in and zoom_outChange the zoom level.
\nfit_to_page_width and fit_to_page_heightFit the current page to window width/height.
\nfit_to_page_width and fit_to_page_heightFit the current page to window width/height.
\nfit_to_page_width_smart and fit_to_page_height_smartFit the current page (ignoring white margins) to window width/height.
\nfit_to_page_width_smart and fit_to_page_height_smartFit the current page (ignoring white margins) to window width/height.
\nnext_page and previous_pageNavigate to the next/previous page.
\nnext_page and previous_pageNavigate to the next/previous page.
\nopen_documentOpen the file browser to open a document.
\nadd_bookmarkAdd a bookmark to the current location at the document with the entered text.
\nadd_highlightAdd the selected text as a highlight with the type of following symbol.
\ngoto_tocOpen the table of contents.
\ngoto_bookmarkOpen bookmark list of current document.
\ngoto_highlightOpen highlight list of current document.
\ngoto_bookmark_gOpen bookmark list of all documents.
\ngoto_highlight_gOpen highlight list of all documents.
\nportalSet the current location as the portal source. If a portal source is already set, then use the current\nlocation as the portal destination and create the portal.
\nnext_state, prev_stateGo forward/backward in history.
\nnext_state, prev_stateGo forward/backward in history.
\ndelete_bookmarkDelete the closest bookmark to the current location.
\ndelete_highlightDelete the last highlight clicked on.
\ndelete_portalDelete the closest portal to the current location.
\ngoto_portalGo to the destination of the closest portal source to the current document location.
\nedit_portalJump to the destination of the closest portal. All the edits you do to the location/zoom is applied to the portal\nwhen you go back by executing prev_state.
open_prev_docOpen a list of all opened document using sioyek.
\nopen_document_embeddedOpen an embedded file browser in sioyek.
\nopen_document_embedded_from_current_pathOpen an embedded file browser in sioyek. Initially, we are in the directory of current document.
\ncopyCopy the selected text into clipboard.
\ntoggle_fullscreenToggle fullscreen mode.
\ntoggle_one_windowOpen/close the helper window.
\ntoggle_highlightToggle whether we highlight PDF links.
\ntoggle_synctexToggle synctex mode. In synctex mode, right clicking on a PDF file opens the corresponding location in the latex file\nusing the configured text editor.
\ncommandOpen a list of all sioyek commands.
\nexternal_searchSearch the selected text in the extenal search engine corresponding to the following symbol.
\nopen_selected_urlOpen the selected URL in a browser.
\nscreen_up and screen_downMove the screen up/down.
\nscreen_up and screen_downMove the screen up/down.
\nnext_chapter and prev_chapterGo to the next/previous chapter in the current document.
\nnext_chapter and prev_chapterGo to the next/previous chapter in the current document.
\ntoggle_dark_modeSwitch between light/dark colorschemes.
\ntoggle_presentation_modeToggle presentation mode. In presentation mode we only show one page at a time and the current page\nfills the entire window.
\ntoggle_mouse_drag_modeToggle mouse drag mode. In mouse drag mode, clicking and dragging using mouse moves the document (instead of selecting text).
\nclose_windowClose the current window.
\nquit and qQuit sioyek (closes all windows).
\nquit and qQuit sioyek (closes all windows).
\nopen_linkOpen the PDF links using keyboard. Each link will be shown with a label and the link corresponding to the entered label text will be opened.
\nkeyboard_selectSelect text using keyboard. Each word in the document will be shown with a label. You should enter the labels corresponding to the\nbeginning and end of the selection (separated by a space).
\nkeyboard_smart_jump and keyboard_overviewPerform a smartjump (or open an overview) using keyboard. Each word in the document will be shown with a label and we will smart jump to the location of the\nreference corresponding to the entered label.
\nkeyboard_smart_jump and keyboard_overviewPerform a smartjump (or open an overview) using keyboard. Each word in the document will be shown with a label and we will smart jump to the location of the\nreference corresponding to the entered label.
\nkeys and prefsOpen the keys.config / prefs.config file.
keys and prefsOpen the keys.config / prefs.config file.
keys_user and prefs_userOpen the keys_user.config / prefs_user.config file.
keys_user and prefs_userOpen the keys_user.config / prefs_user.config file.
export and importExport/import sioyek data to/from a json file.
\nexport and importExport/import sioyek data to/from a json file.
\nenter_visual_mark_modePlace a visual mark at the center of screen.
\nmove_visual_mark_down and move_visual_mark_upMove the visual mark up and down which highlights the previous/next line.
\nmove_visual_mark_down and move_visual_mark_upMove the visual mark up and down which highlights the previous/next line.
\ntoggle_visual_scrollToggle visual scroll mode. In visual scroll mode, mouse wheel moves the ruler (the visual mark) instead of scrolling the document.
\ntoggle_horizontal_scroll_lockToggles the horizontal scroll lock which prevents scrolling in horizontal direction (useful for touchpad users).
\ntoggle_custom_colorToggle custom color mode. In this mode, we change the text/background color of the document to the colors specified in prefs_user.config.
executeExecute the entered text as a shell command.
\nexecute_predefined_commandExecute the predefined command (in prefs_user.config) corresponding to the following symbol.
embed_annotationsExport a new version of the current document with all sioyek annotations embedded so that they are visible in other software.
\ncopy_window_size_configCopy the current window size configuration (useful when you want to set the configs in prefs_user.config).
toggle_select_highlightToggle select highlight mode. In this mode, just selecting the text automatically highlights it.
\nset_select_highlight_typeSet the highlight type used in select highlight mode.
\nopen_last_documentOpen the previous document.
\ntoggle_window_configurationToggle between one window/two window configuration settings.
\nprefs_user_all and keys_user_allShow a list of all prefs_user.config / keys_user.config files discovered by sioyek.
prefs_user_all and keys_user_allShow a list of all prefs_user.config / keys_user.config files discovered by sioyek.
fit_to_page_width_ratioSimilar to fit_to_page_width but instead of fitting to the entire screen width, we fit to a ratio configured in\nprefs_user.config.
smart_jump_under_cursor and overview_under_cursorPerform a smart jump (or open an overview) to the reference under the mouse cursor.
\nsmart_jump_under_cursor and overview_under_cursorPerform a smart jump (or open an overview) to the reference under the mouse cursor.
\nclose_overviewClose the overview window.
\nvisual_mark_under_cursorPlace a visual mark (ruler) under the mouse cursor.
\nclose_visual_markExit the visual mark (ruler) mode.
\nzoom_in_cursor and zoom_out_cursorZoom in/out on the mouse cursor.
\nzoom_in_cursor and zoom_out_cursorZoom in/out on the mouse cursor.
\ngoto_left, goto_right, goto_top_of_page and goto_bottom_of_pageGo to the left/right/top/bottom of the current page.
\ngoto_left, goto_right, goto_top_of_page and goto_bottom_of_pageGo to the left/right/top/bottom of the current page.
\ngoto_left, goto_right, goto_top_of_page and goto_bottom_of_pageGo to the left/right/top/bottom of the current page.
\ngoto_left, goto_right, goto_top_of_page and goto_bottom_of_pageGo to the left/right/top/bottom of the current page.
\ngoto_left_smart and goto_right_smartGo to the left/right side of the current page ignoring white margins.
\ngoto_left_smart and goto_right_smartGo to the left/right side of the current page ignoring white margins.
\nrotate_clockwise and rotate_counterclockwiseRotate the document.
\nrotate_clockwise and rotate_counterclockwiseRotate the document.
\ngoto_next_highlight and goto_prev_highlightGo to the next/previous highlight in the current document.
\ngoto_next_highlight and goto_prev_highlightGo to the next/previous highlight in the current document.
\ngoto_next_highlight_of_type and goto_prev_highlight_of_typeGo to the next/previous highlight in the current document with following symbol's type.
\ngoto_next_highlight_of_type and goto_prev_highlight_of_typeGo to the next/previous highlight in the current document with following symbol's type.
\nadd_highlight_with_current_typeAdd a highlight with the type specified using set_select_highlight_type.
enter_passwordEnter the password for password-protected documents.
\ntoggle_fastreadHighlight the first few characters of each word. Supposedly it may increase reading speed (unconfirmed).
\nnew_windowOpen a new sioyek window.
\ntoggle_statusbarToggle the statusbar at the bottom of the screen.
\nreloadReload the current document.
\nsynctex_under_cursorPerform a synctex search for the location under mouse cursor.
\nset_status_stringSet a message to be displayed in sioyek's statusbar.
\nclear_status_stringClear the message in sioyek's statusbar.
\ntoggle_titlebarToggle the window titlebar.
\nnext_preview and previous_previewIf there are multiple possible previews for the overview window, move to the next/previous preview.
\nnext_preview and previous_previewIf there are multiple possible previews for the overview window, move to the next/previous preview.
\ngoto_overview and portal_to_overviewGo to / create a portal to the location displayed in the overview window.
\ngoto_overview and portal_to_overviewGo to / create a portal to the location displayed in the overview window.
\ngoto_selected_textJump to the location of current selected text.
\nfocus_textIf in visual mark (ruler) mode, focus the ruler on the line corresponding to the entered text.
\ngoto_windowOpen a searchable list of sioyek windows.
\ntoggle_smooth_scroll_modeToggle smooth scroll mode. In this mode, scrolling is done smoothly.
\ntoggle_scrollbarToggle the scrollbar.
\noverview_to_portalOpen the overview window to the closest portal to current document location.
\nselect_rectSelect a rectangle (can be used in extensions using %{selected_rectangle} variable).
donateOpen donation page.
\noverview_next_item and overview_prev_itemoverview_next_item and overview_prev_item