Mildly related: I have found that the best text editor I've ever used is neovim with Claude code writing the config which I don't look at. I'm not a huge fan of 'vibe coding' or whatever, but being able to configure my editor in English is amazing.
eg. "Make yanks use the system clipboard so I can y or p to the clipboard"
"Make it so <leader>yd yanks the current file name"
"Make it so <leader>yD yanks the current file name and path, eg. a/b/file.txt:30"
Plus with nvim 0.12, there's a native package manager, so I can just ask the agent to add a vim.pack.add() for whatever plugin I want.
eg. "Add telescope using vim.pack, and set up <leader>fg to to grep in the cwd"