-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Improve tmux support #456
Comments
@elithrar are you expecting the selection to only select text in one of the splits? Scrolling seems fine from what I can see, I don't typically use tmux though so you could give exact steps? This is what I was doing:
|
Thanks, that's super useful 😃 |
I think running tmux within vscode termina;, I think it's a great way to enhance the terminal experience within VS Code but I also found the issues mentioned above. I'm happy to help to fix those issues. |
@leonfs I'm curious how iterm2 does the split. If you have ideas on how they determine when the buffer should be split that would be good. If the terminal does get told to split its buffer somehow like this, actualy doing it would probably be non-trivial. I also couldn't repro the page up/down thing also. |
btw why VS code doesn't take ala VIM's approach to splited winodws, where any window could be filled with any content needed, for example terminal could be placed in any window, then need in terminal multiplexers would be much less (like it is for example in neovim, which has build-in terminal). |
@whitecolor the terminal in VS Code is contained within a panel which right now must be attached to the bottom and there can only be one. The main reason I'm not particularly for this is because the terminal keybindings/commands need to be reworked and would be a lot less consistent (what does it mean to toggle the terminal). While putting them in editors may seem simpler to some power users, I don't think it would benefit the wider user base. We need to wait for panel position configurability microsoft/vscode#2806 and terminal splitting microsoft/vscode#7504 for movement on this sort of thing. |
Very likely that's the reason. |
If this is true, I am curious if we could hack the clipboard mechanism even more in order to let the user copy what is selected in the back-end terminal. |
This is related to, but not necessarily blocked by #207 |
Fixed in #670 |
Originally reported microsoft/vscode#18182 from @elithrar:
The text was updated successfully, but these errors were encountered: