macvim icon indicating copy to clipboard operation
macvim copied to clipboard

MacVim shows list of recent files in right-click Dock Menu

Open squm opened this issue 3 years ago • 3 comments

MacVim Menu which pops-up from the Dock had “New Window”, line separator, and a list of currently edited files. Now it shows a list of recent files above the “New Window” without the line separator and currently opened file somewhere in that mix

squm avatar Apr 18 '21 07:04 squm

I think that's just because you upgraded to macOS Big Sur? I think this is a universal change for every app. The position of the opened file is also not random because it should be at the bottom.

ychin avatar Apr 19 '21 07:04 ychin

is there a way around this? Set number recent files to 0 for example? Obviously contacting apple designers and changing their mind is not an option, so is anyone working on a fix?

squm avatar May 10 '21 19:05 squm

What is actually the issue though? As I said, the positioned of currently opened files is not random. It's always at the bottom and there are some visual indication of such. It's just not a line.

Set number recent files to 0 for example?

MacVim currently does not have this functionality. You could manually set the number of recent files in the "General" system preference but that affects every single app, and you can manually clear the recent items in MacVim's menu, but I can see that being annoying.

Given that there are other legit reasons (e.g. privacy) for a user to want MacVim specifically to not store recent files (instead of a system-wide preference), I could see adding support for this as a preference. Adding to backlog.

Obviously contacting apple designers and changing their mind is not an option

https://www.apple.com/feedback/

so is anyone working on a fix

No, MacVim can't change how macOS display that list. But as mentioned I am considering adding a preference to set number of recent files. I still don't understand the issue though as it seems pretty clear to me which file is currently edited and which ones are recent files. Yes, you can choose to not show any recent file at all, but you will be losing that functionality just because of the lack of a UI separator line.

ychin avatar May 10 '21 20:05 ychin