Closed srb623 closed 1 year ago
building a full terminal and integrating it into CodeLite, is something that requires a lot of resources and probably a separate project on GitHub.
Having said that, I was able to develop and add a built-in terminal that has the basic functionalities with one drawback:
You can not use it with programs that requires ncurses
, e.g. like vim
(you could, they just wont work well...)
The current implementation supports:
Ctrl-L
(clear screen), Ctrl-U
(clear line), Ctrl-D
(logout), Ctrl-C
, Ctrl-R
(auto complete from command history)TAB
will perform word completion basedIn addition:
F6
keyboard accelerator will do the trick~/.bash_history
Some captured screenshots:
Note: I am closing this feature request since its basically implemented, but new features will be added to the terminal:
Another small update on this one, here is how it looks now:
Describe your idea in details
In Visual Studio Code there is an option for an integrated terminal which sets the default directory to the directory of the project. I cannot find this option in codelite and would find it useful given that I'd prefer to develop via custom make files (the subject of another feature request) and thus an integrated terminal where I can work would be a good feature.