Mac – Emacs equivalent to VIM ci”

emacsvim

Does emacs have the equivalent of VIMs ci" command? Basically I want to replace the text inside a set of quotation marks.

In vim I can ci) or ci] or ci} to "change inner *"…

Best Answer

Off the top of my head, the closest command is M-z " which deletes everything from point to the next occurance of the " character.

There is also C-M-k, aka "kill balanced expression", which will delete a full parenthesized statement or double quoted string etc. based on the current modes definition of "balanced expression" and the character currently under point (ie. it only works if the cursor is on the opening '"' or '(' etc.).

Related Question