文件名称:whole-line-or-region:在Emacs中,如果没有活动的区域,则在当前行上操作
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-23 07:34:49
EmacsLisp
在Emacs中,如果没有活动的区域,则在当前行上操作 如果这些功能通常会在某个区域上运行并且当前未定义区域,则此次要模式允许它们在当前行上运行。 主要用途是在未定义区域的情况下杀死(剪切)当前行,并调用kill-region。 从根本上讲,它可以节省您从行首开始,选择文本直到行尾并终止的工作。 同样,在拉动时,足够聪明地知道要拉动的字符串已被整条线杀死,因此也应该将其拉成一个整体。 因此,在拉动之前,您无需将自己置于生产线的起点。 如果区域被定义,但是,所有的功能作为正常。 此次要模式最初由Joe Casadonte于2001年编写,并由Steve Purcell在最近的Emacsen中维护了好几年。 在2020年,内部结构被改写为使用现代Emacs功能,例如filter-buffer-substring-function和yank-handler ,从而表现得更加一致。 用法 启
【文件预览】:
whole-line-or-region-master
----.gitignore(7B)
----README.md(3KB)
----.github()
--------workflows()
--------FUNDING.yml(19B)
----whole-line-or-region-test.el(12KB)
----whole-line-or-region.el(12KB)
----Makefile(865B)