alacritty: add key hints
This commit is contained in:
parent
5647d423a0
commit
baa038a774
|
@ -121,6 +121,7 @@ profiles:
|
|||
variables:
|
||||
key:
|
||||
layout: colemak
|
||||
hints: arstwfuyneio
|
||||
left: n
|
||||
down: e
|
||||
up: i
|
||||
|
@ -135,6 +136,7 @@ profiles:
|
|||
variables:
|
||||
key:
|
||||
layout: qwerty
|
||||
hints: asdfwejklçio
|
||||
left: h
|
||||
down: j
|
||||
up: k
|
||||
|
|
|
@ -65,12 +65,31 @@ colors:
|
|||
cyan: '{{@@ color.normal.cyan | darker @@}}'
|
||||
white: '{{@@ color.normal.white | darker @@}}'
|
||||
|
||||
|
||||
draw_bold_text_with_bright_colors: false
|
||||
|
||||
background_opacity: {{@@ opacity @@}}
|
||||
|
||||
|
||||
############################################################
|
||||
hints:
|
||||
############################################################
|
||||
alphabet: {{@@ key.hints @@}}
|
||||
enabled:
|
||||
- regex: "(mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)\
|
||||
[^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+"
|
||||
command: xdg-open
|
||||
post_processing: true
|
||||
mouse:
|
||||
enabled: true
|
||||
mods: None
|
||||
binding:
|
||||
key: U
|
||||
mods: Control|Shift
|
||||
|
||||
|
||||
############################################################
|
||||
key_bindings:
|
||||
############################################################
|
||||
- { key: {{@@ key.up | upper @@}}, mode: Vi|~Search, action: Up }
|
||||
- { key: {{@@ key.down | upper @@}}, mode: Vi|~Search, action: Down }
|
||||
- { key: {{@@ key.left | upper @@}}, mode: Vi|~Search, action: Left }
|
||||
|
|
|
@ -47,6 +47,8 @@ config.bind(",M", mpvusc + mpvslowcom)
|
|||
# Layout specific
|
||||
##########################################################
|
||||
|
||||
c.hints.chars = "{{@@ key.hints @@}}"
|
||||
|
||||
key_layout = "{{@@ key_layout @@}}"
|
||||
if key_layout == "colemak":
|
||||
config.bind("t", "hint all")
|
||||
|
@ -55,11 +57,6 @@ if key_layout == "colemak":
|
|||
config.bind("T".upper(), "hint all tab")
|
||||
config.bind("H".upper(), "set-cmd-text -s :open -t")
|
||||
|
||||
c.hints.chars = "arstwfuyneio"
|
||||
|
||||
elif key_layout == "dvorak":
|
||||
c.hints.chars = "aoeuidnths"
|
||||
|
||||
|
||||
##########################################################
|
||||
# Movement
|
||||
|
|
Reference in New Issue