zyedidia/micro

Suggestion: Terminal Panel

Closed this issue · 4 comments

It will be cool if you'll implement terminal pane into micro. It should work like any other pane, but have most terminal emulator features.

If you mean something like Neovim's terminal emulator which basically runs a terminal in a split, then I think that, while it would be cool, it would be too much work for too little benefit.

You can already run shell commands from inside micro by pressing CtrlB or by using the run command to execute them in the background.

There don't seem to be any terminal emulator libraries for Go which makes things a lot harder, and you can usually just open a split in your terminal, it doesn't need to be in the editor.

I'm going to close this as being "impossible" to implement and not worth it. I appreciate the suggestion though.

I'm now working on this and it is in a beta stage. You can open a shell within micro with the > term command.

This is now supported with the > term command. Unfortunately I can't get scrolling in the terminal working quite right yet. Still the terminal emulator is highly functional.