diff --git a/keymap.toml b/keymap.toml index d3fa971..0971321 100644 --- a/keymap.toml +++ b/keymap.toml @@ -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 = "", run = "open", desc = "Open selected files" }, - { on = "", run = "open --interactive", desc = "Open selected files interactively" }, + { on = "", run = "open", desc = "Open selected files" }, + { on = "", 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" }, diff --git a/yazi.toml b/yazi.toml index 7ff8381..46cef20 100644 --- a/yazi.toml +++ b/yazi.toml @@ -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" ] },