Swapescape AND Caps Lock as additionalCtrl modifier?

Hi!
I recently spotted an option for Caps Lock behavior in the keyboard options of KDE:

Caps Lock act as an additional Ctrl modifier, but keep identifying a Caps Lock

That sounds like a great option, however I’m already using the option:

Swap Esc and Caps Lock

Looks like I cannot combine.

The reason why I still want to swap Caps & Esc is because (neo)vim cannot map anything to CapsLock (it is not part of the mappable keys).
Thus I need CapsLock to be mapped to Esc by the system to keep this important key in my home row.

But I still want to entirely disable CapsLock functionality, which I never use, and make that key available in KDE to map other functionalities (like Meta+CapsLock to lock my session manager for instance
Any suggestions?

Hello there, bumping this back up, I still haven’t found a solution to my question. :wink: