From 70e991e51ca15938f37bccd18b190ed1e517c3ba Mon Sep 17 00:00:00 2001 From: "tierce (Thierry Fenasse)" Date: Thu, 29 May 2025 20:22:58 +0200 Subject: [PATCH] ajout correspondance utf8 --- doc/tags | 10 ++++++++++ lua/bepo.lua | 24 ++++++++++++------------ 2 files changed, 22 insertions(+), 12 deletions(-) create mode 100644 doc/tags diff --git a/doc/tags b/doc/tags new file mode 100644 index 0000000..6fa977f --- /dev/null +++ b/doc/tags @@ -0,0 +1,10 @@ +!_TAG_FILE_ENCODING utf-8 // +bepo.nvim bepo-nvim.txt /*bepo.nvim* +bepo.nvim-always-free bepo-nvim.txt /*bepo.nvim-always-free* +bepo.nvim-cherry-pick bepo-nvim.txt /*bepo.nvim-cherry-pick* +bepo.nvim-easy_access bepo-nvim.txt /*bepo.nvim-easy_access* +bepo.nvim-movement bepo-nvim.txt /*bepo.nvim-movement* +bepo.nvim-setup bepo-nvim.txt /*bepo.nvim-setup* +bepo.nvim-tabs bepo-nvim.txt /*bepo.nvim-tabs* +bepo.nvim-usage bepo-nvim.txt /*bepo.nvim-usage* +bepo.nvim-window bepo-nvim.txt /*bepo.nvim-window* diff --git a/lua/bepo.lua b/lua/bepo.lua index 021f77b..80177c9 100644 --- a/lua/bepo.lua +++ b/lua/bepo.lua @@ -41,24 +41,24 @@ local function mapping_movement() end local function mapping_tabs() map_normal("gb", "gT") - map_normal("g\195\169", "gt") + map_normal("g\195\169", "gt") -- \195\169 = gé map_normal("gB", ":execute \"silent! tabfirst\"") - map_normal("g\195\137", ":execute \"silent! tablast\"") + map_normal("g\195\137", ":execute \"silent! tablast\"") -- \195\137 = gÉ return map_normal("gT", "") end local function mapping_easy_access() - map_normal("\194\171", "<") - map_visual("\194\171", "") - map_visual("\194\187", ">gv") + map_normal("\194\171", "<") -- \194\171 = « + map_visual("\194\171", "") -- \194\187 = » + map_visual("\194\187", ">gv") -- \194\187 = » map_all("g,", "g;") map_all("g;", "g,") - map_all("\195\169", "w") - map_all("\195\137", "W") - map_text_object("a\195\169", "aw") - map_text_object("a\195\137", "aW") - map_text_object("i\195\169", "iw") - return map_text_object("i\195\137", "iW") + map_all("\195\169", "w") -- \195\169 = é + map_all("\195\137", "W") -- \195\137 = É + map_text_object("a\195\169", "aw") -- \195\169 = é + map_text_object("a\195\137", "aW") -- \195\137 = É + map_text_object("i\195\169", "iw") -- \195\169 = é + return map_text_object("i\195\137", "iW") -- \195\137 = É end local function mapping_window() map_normal("w", "")