首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs:如何删除文本而不杀环?

Emacs:如何删除文本而不杀环?
EN

Stack Overflow用户
提问于 2009-03-12 04:24:17
回答 13查看 23K关注 0票数 89

我只想删除一些文本,以便我可以删除一些其他文本,而不是。我怎么能这么做?C-w削减选定的文本,以杀死戒指,而我最终没有我想要的文本。

另外,是否可以直接抽取文本()而不是文本(),而无需按下按钮就可以杀死它?

EN

回答 13

Stack Overflow用户

发布于 2009-03-12 04:27:53

您可以使用M-y后的C-y插入以前的项目从杀死环,或使用浏览-杀死-戒指包。

至于第二个问题,见DeleteSelectionMode

票数 39
EN

Stack Overflow用户

发布于 2012-01-16 23:26:53

我也有过同样的问题。到目前为止,我得到的最接近的事情就是做一个小的函数,本质上是:

代码语言:javascript
复制
(defun ruthlessly-kill-line ()
  "Deletes a line, but does not put it in the kill-ring. (kinda)"
  (interactive)
  (move-beginning-of-line 1)
  (kill-line 1)
  (setq kill-ring (cdr kill-ring)))
票数 21
EN

Stack Overflow用户

发布于 2014-02-14 13:43:48

摘自EmacsWiki

相当于‘kill-line’ (‘C-k’)但没有杀灭环副作用: (删除-区域(点)(线尾-位置))

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/637351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档