ui icon indicating copy to clipboard operation
ui copied to clipboard

Full screen terminal

Open pashashocky opened this issue 9 months ago • 12 comments

Hi again, hope you're well,

It would be great if the integrated nvchad terminal was full screen-able, maybe natively or with a plugin..?

I've tried several plugins to try to full screen the terminal, but when I try to do it the terminal session just gets shut down and disappears.

I haven't yet tried mini.misc, but currently using windex terminal, i think. I've also tried maximize and zoomwin...

Separately, but along the same lines, is there a way to bind moving away from a terminal in insert mode? I tried to map('t', '<A-n>', '<C-\\><C-N><C-w>h'), but that doesn't work..?

thank you!

pashashocky avatar Mar 26 '25 09:03 pashashocky

:term

siduck avatar Mar 26 '25 10:03 siduck

@siduck yeah, that works, but then they are not available in the terminal picker and there's only a single instance

pashashocky avatar Mar 26 '25 13:03 pashashocky

guess this is more of a feature request for nvTerm

pashashocky avatar Mar 26 '25 13:03 pashashocky

hmm i'll do something about this

siduck avatar Mar 26 '25 15:03 siduck

Image the terminal picker takes data from the global

siduck avatar Mar 26 '25 15:03 siduck

i'll do it in april, on a break rn

siduck avatar Mar 26 '25 15:03 siduck

sounds good enjoy your break! thank you, :term does not behave the same way a native nvchad terminal does, you don't see it in the term picker, and you can only open a single :term instance.

pashashocky avatar Mar 26 '25 16:03 pashashocky

Image

left :term, right <leader>v

pashashocky avatar Mar 26 '25 16:03 pashashocky

yes cuz leader v runs nvchad.term module which saves stuff in the global and the telescope picker captures it

siduck avatar Mar 26 '25 17:03 siduck

ah i see! but then unsure why nvchad.term is not succeptible to full screen, it doesn't get assigned a buffer?

pashashocky avatar Mar 26 '25 23:03 pashashocky

any idea with remapping <A-n>?

pashashocky avatar Mar 26 '25 23:03 pashashocky

ah i see! but then unsure why nvchad.term is not succeptible to full screen, it doesn't get assigned a buffer?

its not buflisted, there's no option for fullscreen term in nvchad.term

siduck avatar Mar 27 '25 00:03 siduck

:term is supported now

siduck avatar Mar 30 '25 13:03 siduck

if you would feel like building it in, i found that mini.misc zoom() works really well with native nvterm for full screen!

https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-misc.md

pashashocky avatar Apr 01 '25 08:04 pashashocky

btw you can make floating window as full screen too, i just didnt allowed raw values yet, if you want then i'll do

siduck avatar Apr 01 '25 08:04 siduck