orhnk / vimacs

Feature-full Neovim Experience - With Emacs, JetBrains features OOTB
GNU General Public License v3.0
324 stars 8 forks source link

Only works in suckless st #21

Closed radstevee closed 11 months ago

radstevee commented 11 months ago

hello, im trying to install this on my main (which is using alacritty) machine, works 100% completely fine on my laptop (which is using st), but when I run nvim my whole terminal crashes... I piped it to a file and theres just ANSI codes (?) in there:

[?1049h[?1h=]11;?[?2004h[?u[?25h[?25l(B]112[2 q]112[2 q[?1002h[?1006h






















]112[2 q[?1002l[?1006l(B[?25h[?1l>[?1049l[?2004l[?1004l

steps I took:

  1. install
    git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1
    git clone https://github.com/UTFeight/vimacs
    cd vimacs && mv custom ~/.config/nvim/lua/custom
    cd .. && rm -rf vimacs && nvim

    or: copy over all files from my laptop to my main machine (doesn't fix anything)

  2. run neovim for the first time and let lazy install all the plugins.
  3. whole terminal crashes when I run nvim (works in tty and st) terminals which crash that I've tested: alacritty, xfce, gnome, xterm

can anyone reproduce?

orhnk commented 11 months ago

https://github.com/UTFeight/vimacs/assets/101834410/82af8341-3ef0-4562-b56d-28f0812980ca

I can reproduce this!

This is really odd.

radstevee commented 11 months ago

That is indeed really weird. I had to switch to st just for this - but hey, it's a nice terminal!

orhnk commented 11 months ago

Oh! I found the issue...

There was a small script that'd removed the terminal padding around the emulator.

But this turns out to be emulator-specific and breaks alacritty.

Can you try the latest commit?

radstevee commented 11 months ago

Yep, can confirm, it's fixed!