sysconf/kde/kate/kate-sublime.shortcuts

347 lines
8.9 KiB
Plaintext

[Shortcuts]
# === Navigation ===
beginning_of_document=Ctrl+Home
beginning_of_line=Home
end_of_document=Ctrl+End
end_of_line=End
go_goto_line=Ctrl+G
move_cursor_left=Left
move_cursor_right=Right
move_line_down=Down
move_line_up=Up
move_top_of_view=none
move_bottom_of_view=none
word_left=Ctrl+Left
word_right=Ctrl+Right
to_matching_bracket=Ctrl+M
modified_line_down=none
modified_line_up=none
Next Editing Line=none
Previous Editing Line=none
go_to_next_match=none
go_to_prev_match=none
view_history_back=Alt+Left
view_history_forward=Alt+Right
# === Selection ===
select_beginning_of_document=Ctrl+Shift+Home
select_beginning_of_line=Shift+Home
select_end_of_document=Ctrl+Shift+End
select_end_of_line=Shift+End
select_char_left=Shift+Left
select_char_right=Shift+Right
select_line_down=Shift+Down
select_line_up=Shift+Up
select_word_left=Ctrl+Shift+Left
select_word_right=Ctrl+Shift+Right
select_page_down=Shift+PgDown
select_page_up=Shift+PgUp
select_top_of_view=none
select_bottom_of_view=none
select_matching_bracket=Ctrl+Shift+M
edit_select_all=Ctrl+A
edit_deselect=Escape
mark_selection=none
# === Multi-cursor (Sublime: Ctrl+D, Ctrl+Alt+Up/Down, Alt+F3) ===
edit_create_multi_crusor_up=Ctrl+Alt+Up
edit_create_multi_crusor_down=Ctrl+Alt+Down
edit_create_multi_crusor_from_sel=Alt+Shift+I
edit_find_multicursor_next_occurrence=Ctrl+D
edit_find_multicursor_all_occurrences=Alt+F3
# === Basic Editing ===
edit_copy=Ctrl+C
edit_copy_html=none
edit_cut=Ctrl+X
edit_paste=Ctrl+V
edit_undo=Ctrl+Z
edit_redo=Ctrl+Y; Ctrl+Shift+Z
edit_swap_with_clipboard=none
edit_toggle_camel_case_cursor=none
backspace=Backspace; Shift+Backspace
delete_next_character=Del
delete_word_left=Ctrl+Backspace
delete_word_right=Ctrl+Del
delete_line=Ctrl+Shift+K
tools_join_lines=Ctrl+J
transpose_char=Ctrl+T
transpose_word=none
insert_tabulator=none
set_insert=Ins
add_bom=none
# === Line Operations (Sublime-style) ===
tools_scripts_moveLinesUp=Ctrl+Shift+Up
tools_scripts_moveLinesDown=Ctrl+Shift+Down
tools_scripts_duplicateLinesDown=Ctrl+Shift+D
tools_scripts_duplicateLinesUp=none
newline_below=Ctrl+Return; Ctrl+Enter
newline_above=Ctrl+Shift+Return; Ctrl+Shift+Enter
smart_newline=none
no_indent_newline=none
# === Indent / Unindent ===
tools_indent=Ctrl+]
tools_unindent=Ctrl+[
tools_cleanIndent=none
tools_align=none
# === Comment ===
tools_toggle_comment=Ctrl+/
tools_comment=none
tools_uncomment=none
# === Case Transform (Sublime: Ctrl+K,Ctrl+U / Ctrl+K,Ctrl+L) ===
tools_uppercase=Ctrl+K, Ctrl+U
tools_lowercase=Ctrl+K, Ctrl+L
tools_capitalize=none
# === Find / Replace ===
edit_find=Ctrl+F
edit_find_next=F3
edit_find_prev=Shift+F3
edit_find_selected=Ctrl+E
edit_find_selected_backwards=Ctrl+Shift+E
edit_replace=Ctrl+H
search_in_files=Ctrl+Shift+F
search_in_files_new_tab=none
# === File Operations ===
file_new=Ctrl+N
file_open=Ctrl+O
file_open_recent=none
file_open_containing_folder=none
file_save=Ctrl+S
file_save_as=Ctrl+Shift+S
file_save_as_with_encoding=none
file_save_copy_as=none
file_save_all=none
file_close=Ctrl+W
file_close_all=none
file_close_orphaned=none
file_close_other=none
file_reload=none
file_reload_all=none
file_print=none
file_print_preview=none
file_quit=Ctrl+Q
file_delete=none
file_rename=none
file_copy_filepath=none
file_export_html=none
file_properties=none
file_compare=none
# === Tabs / Document Switching ===
view_next_tab=Ctrl+PgDown
view_prev_tab=Ctrl+PgUp
view_lru_document_next=Ctrl+Tab
view_lru_document_prev=Ctrl+Shift+Tab
view_lru_document_close=none
view_quick_open=Ctrl+P
view_new_view=none
filetree_next_document=none
filetree_prev_document=none
filetree_save=none
filetree_save_as=none
filetree_show_active_document=none
# === Split Views ===
view_split_vert=Alt+Shift+2
view_split_horiz=Alt+Shift+8
view_split_toggle=none
view_split_move_up=none
view_split_move_down=none
view_split_move_left=none
view_split_move_right=none
view_close_current_space=none
view_close_others=none
view_hide_others=none
go_next_split_view=Ctrl+1
go_prev_split_view=Ctrl+2
# === Code Folding ===
folding_collapselocal=Ctrl+Shift+[
folding_expandlocal=Ctrl+Shift+]
folding_toplevel=Ctrl+K, Ctrl+1
folding_expandtoplevel=Ctrl+K, Ctrl+J
folding_toggle_current=none
folding_toggle_in_current=none
# === Bookmarks (Sublime: Ctrl+F2 / F2) ===
bookmarks_toggle=Ctrl+F2
bookmarks_next=none
bookmarks_previous=none
bookmarks_clear=Ctrl+Shift+F2
# === Code Completion ===
tools_invoke_code_completion=Ctrl+Space
doccomplete_fw=none
doccomplete_bw=none
doccomplete_sh=none
# === Command Palette (Sublime: Ctrl+Shift+P) ===
open_kcommand_bar=Ctrl+Shift+P
# === Scrolling ===
scroll_line_up=Ctrl+Up
scroll_line_down=Ctrl+Down
scroll_page_up=PgUp
scroll_page_down=PgDown
# === Font Size ===
view_inc_font_sizes=Ctrl++; Ctrl+=
view_dec_font_sizes=Ctrl+-
view_reset_font_sizes=Ctrl+0
# === Sidebar / Panels ===
kate_mdi_sidebar_visibility=Ctrl+K, Ctrl+B
kate_mdi_toolview_kate_lspclient=none
kate_mdi_toolview_kate_plugin_katesearch=none
kate_mdi_toolview_kate_private_plugin_katefiletreeplugin=none
kate_mdi_toolview_kateproject=none
kate_mdi_toolview_kateprojectgit=none
kate_mdi_toolview_kateprojectinfo=none
kate_mdi_toolview_lspclient_symbol_outline=none
kate_mdi_toolview_output=none
# === View Options ===
view_dynamic_word_wrap=Alt+Z
view_static_word_wrap=none
view_word_wrap_marker=none
dynamic_word_wrap_indicators=none
view_border=none
view_line_numbers=none
view_scrollbar_marks=none
view_scrollbar_minimap=none
view_non_printable_spaces=none
view_folding_markers=none
view_auto_reload=none
viewspace_focus_nav_bar=none
fullscreen=F11
# === LSP Client (Emacs lsp-mode style, Alt+. prefix) ===
lspclient_find_definition=Alt+., G, G
lspclient_find_declaration=Alt+., G, D
lspclient_find_references=Alt+., G, R
lspclient_find_implementations=Alt+., G, I
lspclient_find_type_definition=Alt+., G, T
lspclient_rename=Alt+., R, R
lspclient_format=Alt+., =, =
lspclient_quick_fix=Alt+., A, A
lspclient_goto_workspace_symbol=Alt+., G, W
lspclient_clangd_switchheader=Alt+., G, H
lspclient_signature_help=Alt+., H, S
lspclient_symbol_info=Alt+., H, H
lspclient_highlight=Alt+., T, H
lspclient_highlight_goto=none
lspclient_diagnostics=Alt+., T, L
lspclient_diagnostics_highlight=none
lspclient_diagnostics_hover=none
lspclient_diagnostics_mark=none
lspclient_diagnostic_switch=Alt+., T, D
lspclient_auto_hover=none
lspclient_clangd_memoryusage=none
lspclient_close_dynamic=none
lspclient_completion_doc=none
lspclient_completion_parens=none
lspclient_incremental_sync=none
lspclient_messages=none
lspclient_references_declaration=none
lspclient_restart_all=Alt+., W, R
lspclient_restart_server=Alt+., W, S
lspclient_type_formatting=none
# === Projects ===
projects_close=none
projects_goto_index=none
projects_goto_symbol=none
projects_next_project=none
projects_open_project=none
projects_prev_project=none
projects_todos=none
# === Sessions ===
sessions_manage=none
sessions_new=none
sessions_open=none
sessions_save=none
sessions_save_as=none
# === Git / VCS ===
checkout_branch=none
current_branch=none
# === Spelling ===
tools_spelling=none
tools_spelling_from_cursor=none
tools_spelling_selection=none
tools_toggle_automatic_spell_checking=none
tools_change_dictionary=none
tools_clear_dictionary_ranges=none
# === Scripting / Emmet ===
tools_scripts_Editing=none
tools_scripts_Emmet=none
tools_scripts_Navigation=none
tools_scripts_Quick Coding=none
tools_scripts_quickCodingExpand=none
tools_scripts_sort=none
tools_scripts_decodeURISelection=none
tools_scripts_encodeURISelection=none
tools_scripts_jumpIndentDown=none
tools_scripts_jumpIndentUp=none
tools_scripts_emmetDecrementNumberBy01=none
tools_scripts_emmetDecrementNumberBy1=none
tools_scripts_emmetDecrementNumberBy10=none
tools_scripts_emmetDelete=none
tools_scripts_emmetEvaluateMathExpression=none
tools_scripts_emmetExpand=none
tools_scripts_emmetIncrementNumberBy01=none
tools_scripts_emmetIncrementNumberBy1=none
tools_scripts_emmetIncrementNumberBy10=none
tools_scripts_emmetMatchingPair=none
tools_scripts_emmetNext=none
tools_scripts_emmetPrev=none
tools_scripts_emmetSelectNext=none
tools_scripts_emmetSelectPrev=none
tools_scripts_emmetSelectTagPairInwards=none
tools_scripts_emmetSelectTagPairOutwards=none
tools_scripts_emmetSplitJoinTab=none
tools_scripts_emmetToggleComment=none
tools_scripts_emmetWrap=none
# === External Tools ===
externaltool_gitblame=none
externaltool_gitk=none
externaltool_RustFmt=none
# === Misc / Settings ===
edit_filter=none
mainToolBar=none
options_configure=none
options_configure_keybinding=none
options_configure_toolbars=none
options_show_menubar=none
options_show_statusbar=none
set_encoding=none
set_eol=none
set_verticalSelect=none
settings_show_full_path=none
settings_show_tab_bar=none
settings_show_url_nav_bar=none
switch_application_language=none
switch_next_input_mode=none
switch_to_cmd_line=none
tools_apply_wordwrap=none
tools_toggle_write_lock=none
help_about_app=none
help_about_editor=none
help_about_kde=none
help_contents=F1
help_donate=none
help_plugins_contents=none
help_report_bug=none
help_whats_this=none