Emacs 相当于 VIM ci”?

eri*_*kcw 12 vim emacs

emacs 有相当于 VIMs ci" 命令吗?基本上我想替换一组引号内的文本。

在 vim 中,我可以 ci) 或 ci] 或 ci} 来“改变内部 *”...

Jus*_*ith 19

在我的脑海中,最接近的命令是M-z "删除从点到下一次出现“字符的所有内容。

还有C-M-k,又名“杀死平衡表达式”,它将根据“平衡表达式”的当前模式定义和当前点下的字符删除完整的括号语句或双引号字符串等(即,它仅在光标在开头 '"' 或 '(' 等)。


Bri*_*tow 7

与贾斯汀的建议类似,CM-SPACE 为您提供“mark-sexp”,它将选择平衡括号、引号等,然后您可以使用 Cw 或其他任何方式使其消失。如果您想在删除之前查看要删除的内容...


Jos*_* L. 6

是的!相当于 Emacs 中的 VIMs ci" 命令是... ci" :-)
http://www.emacswiki.org/emacs-de/Vimpulse