I really like neovim terminal implementation. Previously I used tmux when coding and managing my systems some windows would be neovim and some tmux.
But after I started using the builtin terminal I felt It was a way better experience for me, because I can copy and paste things around using the registers, search and highlight the output of a command, organize the windows around. Hide it and bring it back since It’s just a buffer.
But I’m also looking for ways to improve the workflow, I currenlty have some mapping I’m happy with.
But I do have one thing I would like to improve. I sometimes have over 5 terminal buffers open because I’m sshing into other machines and I’m not looking at them so they are
hidden and that’s great. The problem I have is finding them. Since all therminal buffers are named like:
term://~//51266:/usr/bin/zsh I understand this is to make it easy to restore sessions since the buffer name contains the command being run.
But at the same time this makes it very hard to distinguish between terminal buffers (pretty much all are going to be named
/usr/bin/zsh/ for me). I believe the buffer names cannot be changed. But I’m looking for alternatives.
I’ve tried previewing them with
teslescope.nvim which does not work for me. Also tried with
fzf.vim and also not possible.
I’ve found this issue in which someone also wants something different, like when you have a terminal window in linux and it changes the window title to the command you’re running. Would be really useful.