Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vimode does not work on the split screen #1273

Open
salil19 opened this issue Sep 14, 2023 · 2 comments
Open

Vimode does not work on the split screen #1273

salil19 opened this issue Sep 14, 2023 · 2 comments

Comments

@salil19
Copy link

salil19 commented Sep 14, 2023

Hi,
When I open Geany and I have single screen, the vimode plugin works fine. When I split the screen, either horizontal or vertical, the vimode plugin does work on the newly opened screen. It continues to open in the original screen.
Can you please help me resolve the issue. Here are the details:
16:11:04.448133: GLib-GIO DEBUG : _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
16:11:04.449198: Geany INFO : Geany 1.38, en_IN
16:11:04.449203: Geany INFO : GTK 3.24.33, GLib 2.72.4
16:11:04.449216: Geany INFO : OS: Linux Mint 21.2 (victoria)
16:11:04.449219: Geany INFO : System data dir: /usr/local/share/geany
16:11:04.449221: Geany INFO : User config dir: /home/salil/.config/geany
16:11:04.547968: Geany INFO : Loaded GTK+ CSS theme '/usr/local/share/geany/geany.css'
16:11:04.548445: Geany INFO : Loaded GTK+ CSS theme '/usr/local/share/geany/geany-3.20.css'
16:11:04.551359: Geany INFO : System plugin path: /usr/local/lib/geany
16:11:04.555505: Geany INFO : Added filetype Arduino (64).
16:11:04.555510: Geany INFO : Added filetype Swift (65).
16:11:04.555513: Geany INFO : Added filetype Graphviz (66).
16:11:04.555516: Geany INFO : Added filetype Kotlin (67).
16:11:04.555518: Geany INFO : Added filetype Groovy (68).
16:11:04.555521: Geany INFO : Added filetype Genie (69).
16:11:04.555524: Geany INFO : Added filetype Cython (70).
16:11:04.555526: Geany INFO : Added filetype Meson (71).
16:11:04.555529: Geany INFO : Added filetype CUDA (72).
16:11:04.555531: Geany INFO : Added filetype Clojure (73).
16:11:04.555534: Geany INFO : Added filetype JSON (74).
16:11:04.555537: Geany INFO : Added filetype Scala (75).
16:11:04.555539: Geany INFO : Added filetype TypeScript (76).
16:11:04.555542: Geany INFO : Added filetype Nim (77).
16:11:04.562060: Geany INFO : Loaded libvte from libvte-2.91.so.0
16:11:04.573804: Geany INFO : unknown : None (UTF-8)

@elextr
Copy link
Member

elextr commented Sep 14, 2023

Split screen is a plugin and vimode is a plugin.

Plugins do not know about the existence of other plugins so its unsurprising that vimode does not know about the second screen.

@techee
Copy link
Member

techee commented Oct 5, 2023

Yes, I'm afraid this is currently "unfixable" unless we add some split screen support directly to Geany.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants