- persist keybindings in keybindings.cfg with configurable primary and secondary modifiers
  - hot-reload bindings and merge newly introduced defaults
  - open keybindings.cfg in a terminal-font-sized code editor tab
  - indicate unsaved keybinding changes using the modified-tab marker
  - share tab and split commands between terminals and the keybindings editor
  - add bindings for terminal actions, tab navigation, numbered tabs, splits, renaming, and tab movement
  - expose keybindings through terminal and tab context menus
  - add tab split and move-left/right context menu actions
This commit is contained in:
Martín Lucas Golini
2026-09-09 14:32:43 -03:00
parent 410c9ba09f
commit fe91253276
5 changed files with 287 additions and 61 deletions
+2 -2
View File
@@ -1958,9 +1958,9 @@ workspace "eepp"
project "eterm"
set_kind()
language "C++"
incdirs { "src/modules/eterm/include/", "src/thirdparty" }
incdirs { "src/thirdparty/efsw/include", "src/modules/eterm/include/", "src/thirdparty" }
files { "src/tools/eterm/**.cpp" }
links { "eterm-static" }
links { "efsw-static", "eterm-static" }
build_link_configuration( "eterm", false )
filter { "system:windows", "action:vs*" }
files { "bin/assets/icon/eterm.rc", "bin/assets/icon/eterm.ico" }