I'm using Geany as a graphical text editor, and I installed the vimode plugin so I can use Vim shortcuts. However, whether or not I have the "Enable Vim Mode" box under Tools checked, none of the shortcuts work. The editor behaves as if Vim Mode doesn't exist, so there's no command mode or insert mode, just a regular text editor. The only thing that changes is the cursor, so it looks like I'm in insert mode even when I'm not.
I couldn't find anything regarding this issue in the Git repository, so I'm not sure if this is intended behavior and I'm simply missing something or if there's a legitimate problem. Starting it from a terminal doesn't show any error output related to Vim Mode either, so I'm not sure where to look for more info or how to proceed from here.
![изображение](https://user-images.githubusercontent.com/99420668/236630298-973a463b-b5d5-4bd0-b1c4-4f14130c11c3.png)
_Linux debhejm 6.1.0-7-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.20-2 (2023-04-08) x86_64 GNU/Linux
OS: Debian GNU/Linux 12 (bookworm) x86_64
Host: HP Pavilion g6 Notebook PC
Shell: bash 5.2.15
DE: Cinnamon 5.6.8_
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1248
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1248(a)github.com>
This enables a family of word-related text object commands such as:
"ciw", "diw", "viw" etc.
Fixes https://github.com/geany/geany-plugins/issues/1155.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1240
-- Commit Summary --
* vimode: Refactor motion-word.c so the motion commands can be reused
* vimode: implement "iw", "ow", "iW" and "oW" text objects
-- File Changes --
M vimode/README (4)
M vimode/src/cmd-runner.c (4)
M vimode/src/cmds/motion-word.c (323)
M vimode/src/cmds/motion-word.h (3)
M vimode/src/cmds/txtobjs.c (44)
M vimode/src/cmds/txtobjs.h (4)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1240.patchhttps://github.com/geany/geany-plugins/pull/1240.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1240
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1240(a)github.com>
While it would be nice to get rid of some extra tags, this field is generated in ctags using file name and also some questionable heuristics which doesn't lead to completely reliable results so better to avoid this field.
Reverts #3268.
Fixes #3454.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3457
-- Commit Summary --
* Don't use ctags isFileScope tag information
-- File Changes --
M src/tagmanager/tm_workspace.c (5)
-- Patch Links --
https://github.com/geany/geany/pull/3457.patchhttps://github.com/geany/geany/pull/3457.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3457
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3457(a)github.com>
When there are multiple symbols with the same name it's useful to have tooltips with the function signatures/variable declarations showing types etc, just like we do for the symbol list.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3467
-- Commit Summary --
* Add tooltips for goto tag menu items
-- File Changes --
M src/symbols.c (4)
-- Patch Links --
https://github.com/geany/geany/pull/3467.patchhttps://github.com/geany/geany/pull/3467.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3467
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3467(a)github.com>
This pull request consists of 2 patches:
1. It remembers selection in the sidebar and on project reload the selected row is restored.
2. It stores/loads expanded paths to/from the project file so the state of the tree gets restored when switching between projects.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1144
-- Commit Summary --
* projectorganizer: Remember selected row in sidebar when reloading
* projectorganizer: Store/load expanded paths in the sidebar to project file
-- File Changes --
M projectorganizer/src/prjorg-main.c (5)
M projectorganizer/src/prjorg-project.c (25)
M projectorganizer/src/prjorg-project.h (1)
M projectorganizer/src/prjorg-sidebar.c (48)
M projectorganizer/src/prjorg-sidebar.h (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1144.patchhttps://github.com/geany/geany-plugins/pull/1144.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1144
It seems that GDK_MOD2_MASK isn't the right modifier to check for
command pressed - its mapping is platform-specific and while this works
on macOS, it has undesirable side-effects on linux. Use GDK_META_MASK
instead which based on my testing seems to do the right thing both on
macOS and linux.
Fixes (1) in #1136
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1141
-- Commit Summary --
* vimode: fix escape not working when numlock is on
-- File Changes --
M vimode/src/keypress.c (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1141.patchhttps://github.com/geany/geany-plugins/pull/1141.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1141