向后或向前删除/向后或向前移动emacs中仅包含非空格字符的字符串

向后或向前删除/向后或向前移动emacs中仅包含非空格字符的字符串,emacs,editor,Emacs,Editor,字符串,如: string1_string2_string3 在emacs中不被视为一个词 从起点删除一个“单词”只会删除“string1”。如何从“string1”中删除到“string3”的末尾,或从“string1”中删除到“string3”的末尾?向前或向后移动时也会出现同样的问题。你可以只打M+d三次而不是一次。你可以只打M+d三次而不是一次。试试C-M-k,也就是杀死sexp。类似地,您可以使用C-M-f和C-M-b四处移动(分别绑定到forward sexp和backward s

字符串,如:

string1_string2_string3
在emacs中不被视为一个词


从起点删除一个“单词”只会删除“string1”。如何从“string1”中删除到“string3”的末尾,或从“string1”中删除到“string3”的末尾?向前或向后移动时也会出现同样的问题。

你可以只打
M+d
三次而不是一次。

你可以只打
M+d
三次而不是一次。

试试C-M-k,也就是
杀死sexp
。类似地,您可以使用C-M-f和C-M-b四处移动(分别绑定到
forward sexp
backward sexp

或者为解决此问题而进行建议的更改。

尝试C-M-k,即
kill sexp
。类似地,您可以使用C-M-f和C-M-b四处移动(分别绑定到
forward sexp
backward sexp

或者对此解决方案进行建议的更改。

相关:相关: