SUMMARY I've been looking into switching to Kate, and one feature I really miss is the ability to open multiple terminals. As detailed below I found a bug about this, but it is from 2007 and does not seem to apply any more. STEPS TO REPRODUCE 1. Enable Terminal Tool View plugin 2. Notice that there is no way to open multiple instances of it or have tabs in it OBSERVED RESULT Kate only lets you open one terminal EXPECTED RESULT Kate lets you open multiple terminals, either via multiple instances of the Document Tree View plugin or via tabs in the plugin. ADDITIONAL INFORMATION I found this bug, but it was closed as RESOLVED FIXED yet the proposed solution does not work. Might have to do with that it is from 2007. https://bugs.kde.org/show_bug.cgi?id=126042 I also found this, but it is not very clear what this plugin is called and where I might find it.
Oops, forgot to add last bug mentioned. Here: https://bugs.kde.org/show_bug.cgi?id=145203
Please note that the tmux solution is subpar as it doesn't track the current document and makes it difficult to do long copy-paste operations.
*** Bug 435398 has been marked as a duplicate of this bug. ***
I tried to add a tab bar for the terminal, but only find out multi-tab is already half-implemented or multi-tabs doesn't fit the current model at all. There is a "multiple tabs" now: If your editor has multiple tabs, then when you change editor tabs, the terminal will change the path according to the editor tabs. A heavy overhaul seems needed to add a tab bar, if we don't break current behaviour.
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kate/-/merge_requests/470
Git commit f9c3bbe730de9fcaed3999e1027a2f0c5538e430 by Christoph Cullmann, on behalf of Waqar Ahmed. Committed on 04/08/2021 at 21:08. Pushed by cullmann into branch 'master'. Allow multiple tabs for Konsole plugin(s) You can use "Ctrl + Shift + t" to create a new tab (when konsole plugin has focus). Not sure how to make this more discoverable atm. Related: bug 437922, bug 435398, bug 200322, bug 145203 Signed-off-by: Waqar Ahmed <waqar.17a@gmail.com> M +28 -1 addons/konsole/kateconsole.cpp M +2 -0 addons/konsole/kateconsole.h M +29 -0 addons/project/kateprojectinfoviewterminal.cpp M +2 -0 addons/project/kateprojectinfoviewterminal.h https://invent.kde.org/utilities/kate/commit/f9c3bbe730de9fcaed3999e1027a2f0c5538e430