-
I have some difficulties when working neogit with other plugins. For example, neogit changes the There are other problems. I'm using marks.nvim, which shows marks in signcolumn. This plugin adds an extra status column in So it seems to me that there is no benefit to setting filetype separately for every buffer, for popup windows like |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I've gone back and forth on this, actually. With regard to the commit message, or git rebase, buffers, for some time I had actually just changed them to be the proper "built in" filetype. This worked fine, but after searching through github found many people who had customized the It also means we can do extra stuff to the buffers without worrying about messing with another namespace. As you pointed out, this is a trade off. I'd recommend opening a PR on the plugins you found conflict with and add support for the neogit filetypes. That said... I don't actually see a reason that each popup be it's own filetype. I think they could totally just be |
Beta Was this translation helpful? Give feedback.
I've gone back and forth on this, actually. With regard to the commit message, or git rebase, buffers, for some time I had actually just changed them to be the proper "built in" filetype. This worked fine, but after searching through github found many people who had customized the
Neogit*
filetypes and... I didn't want to break that.It also means we can do extra stuff to the buffers without worrying about messing with another namespace. As you pointed out, this is a trade off.
I'd recommend opening a PR on the plugins you found conflict with and add support for the neogit filetypes. That said... I don't actually see a reason that each popup be it's own filetype. I think they could totall…