Description: This service menu opens the selected files within separate tabs inside the gVim text editor. Otherwise, using the default opening feature, multiple files are opened inside a different buffer, but only the last is visualized. This addon can reuse one of the opened windows without starting a new session.
In the last version ===================
- Added the Portuguese translation
Features ========
- Fully translated into 6 languages besides English (Dutch, French, German, Italian, Portuguese, Spanish); - Works from within the Dolphin, Konqueror, Krusader, and KFind results context menu; - Support for KDE Plasma 6; - Support for gVim text editor; - Support for Vim text editor in the Konsole terminal; - Support for gVimdiff; - Support for Vimdiff in the Konsole terminal. - Open a file, or a group of them, from within the first, the last, or a session of your choice among those available.
Requirements ============
- KDE 4 or superior; - KDialog; - gVim
Install =======
To keep the latest stable version installed, updated, and easily removed from the same interface, it is recommended to install this service menu through *Dolphin*: - From Settings > Context Menu > Download new services; - Search for "open_with_gvim"; - Click on the *Install* button and select the localized archive of your choice.
Also, the *Discover* application can install it, but doesn't allow to select a localized version: - Under Application Addons > Servicemenu; - Search for: "open_with_gvim"; - Click on the *Install* button.
For debugging purposes, follow one of the other methods mentioned on the project page: https://freeaptitude.altervista.org/downloads/open-with-gvim.html#installation
Get Help ========
- More info is available at: https://freeaptitude.altervista.org/downloads/open-with-gvim.html - Changelog: https://freeaptitude.altervista.org/downloads/open-with-gvim.html#changelog
Contributing ============
If you like this addon and want to encourage me to improve the project or keep it regularly updated, you can: - Become a fan and add a positive rating here on this page; - Star it on the GitHub page: https://github.com/fabiomux/kde-servicemenus; - Report bugs or malfunctions or even ask for new features, just opening an issue on the GitHub issues page: https://github.com/fabiomux/kde-servicemenus/issues; - Localize it in your language using the locale file as a template: https://github.com/fabiomux/kde-servicemenus/blob/main/open_with_gvim/locale/en.yaml
Acknowledgments ===============
Thanks to: - Heimen Stoffels (Vistaus@Github) for the Dutch translation; - Termuellinator (Termuellinator@Github) for the German translation.
9Very similar to the Windows explorer integration. Would be even better with "diff with vim" if multiple files are selected, like on Windows shell integration.
Ratings & Comments
4 Comments
9 Very similar to the Windows explorer integration. Would be even better with "diff with vim" if multiple files are selected, like on Windows shell integration.
Thanks for your suggestion, just added it!
I just tried it and it works great! Thank you for the (quick) implementation!
You are welcome :-)