some keymap tweaks

This commit is contained in:
pika 2024-11-10 13:41:42 +01:00
parent a5329b6832
commit 5286b73bf9
2 changed files with 12 additions and 2 deletions

View file

@ -56,8 +56,8 @@ keymap = [
# Operation
{ on = "o", run = "open", desc = "Open selected files" },
{ on = "O", run = "open --interactive", desc = "Open selected files interactively" },
{ on = "<Enter>", run = "open", desc = "Open selected files" },
{ on = "<S-Enter>", run = "open --interactive", desc = "Open selected files interactively" },
{ on = "<C-l>", run = "open", desc = "Open selected files" },
{ on = "<S-l>", run = "open --interactive", desc = "Open selected files interactively" },
{ on = "y", run = "yank", desc = "Yank selected files (copy)" },
{ on = "x", run = "yank --cut", desc = "Yank selected files (cut)" },
{ on = "p", run = "paste", desc = "Paste yanked files" },

View file

@ -20,6 +20,16 @@ open = [
[open]
prepend_rules = [
{ name = "*.json", use = "edit" },
{ name = "*.toml", use = "edit" },
{ name = "*.yaml", use = "edit" },
{ name = "*.yml", use = "edit" },
{ name = "*.sh", use = "edit" },
{ name = "*.bashrc", use = "edit" },
{ name = "*.zshrc", use = "edit" },
{ name = "*.lua", use = "edit" },
{ name = "*.bat", use = "edit" },
{ name = "*.conf", use = "edit" },
{ name = "*.py", use = "edit" },
# Multiple openers for a single rule
{ name = "*.html", use = [ "open", "edit" ] },