add(vicinae): binds vimlike
This commit is contained in:
@@ -8,6 +8,33 @@
|
||||
USE_LAYER_SHELL = 1;
|
||||
};
|
||||
};
|
||||
|
||||
settings = {
|
||||
# Escape closes window (vim-like :q behavior)
|
||||
escape_key_behavior = "close_window";
|
||||
pop_to_root_on_close = true;
|
||||
|
||||
keybinds = {
|
||||
# UI shortcuts
|
||||
"open-search-filter" = "control+/"; # vim search
|
||||
"open-settings" = "control+,";
|
||||
"toggle-action-panel" = "control+B";
|
||||
|
||||
# Vim-like action keybinds
|
||||
"action.move-up" = "control+shift+K";
|
||||
"action.move-down" = "control+shift+J";
|
||||
"action.copy" = "control+Y"; # yank
|
||||
"action.copy-name" = "control+shift+Y";
|
||||
"action.remove" = "control+D"; # delete
|
||||
"action.dangerous-remove" = "control+shift+D";
|
||||
"action.edit" = "control+E";
|
||||
"action.open" = "control+O";
|
||||
"action.refresh" = "control+R";
|
||||
"action.pin" = "control+P";
|
||||
"action.new" = "control+N";
|
||||
"action.save" = "control+S";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Ensure vicinae themes directory exists for matugen output
|
||||
|
||||
Reference in New Issue
Block a user