Skip to content

Commit 9e47612

Browse files
committed
macOS: Add native keyboard shortcut for unicode input
Fixes #3407
1 parent fae99a2 commit 9e47612

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ Decrease font size :sc:`decrease_font_size` (also :kbd:`⌘+-`
214214
Restore font size :sc:`reset_font_size` (also :kbd:`+0` on macOS)
215215
Toggle fullscreen :sc:`toggle_fullscreen` (also :kbd:`^++f` on macOS)
216216
Toggle maximized :sc:`toggle_maximized`
217-
Input unicode character :sc:`input_unicode_character`
217+
Input unicode character :sc:`input_unicode_character` (also :kbd:`^++space` on macOS)
218218
Click URL using the keyboard :sc:`open_url`
219219
Reset the terminal :sc:`reset_terminal`
220220
Pass current selection to program :sc:`pass_selection_to_program`

kitty/config_data.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1575,6 +1575,8 @@ def macos_option_as_alt(x: str) -> int:
15751575
k('toggle_fullscreen', 'kitty_mod+f11', 'toggle_fullscreen', _('Toggle fullscreen'))
15761576
k('toggle_maximized', 'kitty_mod+f10', 'toggle_maximized', _('Toggle maximized'))
15771577
k('input_unicode_character', 'kitty_mod+u', 'kitten unicode_input', _('Unicode input'))
1578+
if is_macos:
1579+
k('input_unicode_character', 'cmd+ctrl+space', 'kitten unicode_input', _('Unicode input'), add_to_docs=False)
15781580
k('edit_config_file', 'kitty_mod+f2', 'edit_config_file', _('Edit config file'))
15791581
if is_macos:
15801582
k('edit_config_file', 'cmd+,', 'edit_config_file', _('Edit config file'), add_to_docs=False)

0 commit comments

Comments
 (0)