Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can easily split panes (called windows in vim) within vim. You can also create new tabs within vim for related things you need to do.

I still use tmux or screen to do other things which aren't convenient or elegant to do within vim, but splitting windows and creating tabs can be done just fine within vim itself (or, in my case, within gvim, which I prefer due to the increased color gamut and keybinding abilities over terminal vim).




His/her point is to use tmux for splitting the editor and terminal windows, because vim sucks at subshells.


When I said split panes in tmux, I meant to put shells, repls, or servers. I also use split panes and tabs within vim for extra buffers.


you should take a look at https://github.com/jpalardy/vim-slime , very handy for sending code from vim sessions to other tmux panes




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: