是否可以在 wdired 模式(Emacs)中使用align-regexp?
是否可以在 wdired 模式(Emacs)中使用align-regexp?
我想对齐第一个单词后包含空格的文件夹名称。
所以:
folder1xxx xxxxx
folder2xx xxxxxx
folder3xxxx xxxxx
其中 x 可以是任何字母数字字符,应该变成这样:
folder1xxx xxxxx
folder2xx xxxxxx
folder3xxxx xxxxx
到目前为止,我只收到“文本是只读”消息,因为并非整个缓冲区都是可编辑的。
谢谢。
Is it possible to use align-regexp in wdired mode (Emacs)?
I want to align folder names that contain a space after the first word.
So:
folder1xxx xxxxx
folder2xx xxxxxx
folder3xxxx xxxxx
where x can be any alphanumeric character, should become something like this:
folder1xxx xxxxx
folder2xx xxxxxx
folder3xxxx xxxxx
As of now I only get a 'Text is read-only' message, because not the whole buffer is editable.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种可能性是通过在第一个“f”上放置标记并指向最后一个“x”来选择文件名,
Cx r k
(kill-rectangle
),转到一个临时缓冲区,Cx r y
(yank-rectangle
),在那里执行align-regexp
,然后杀死/yank 矩形回到 wdired缓冲。有关矩形的更多信息请此处。
A possibility is to select the filenames by putting the mark on the first "f" and point on the last "x",
C-x r k
(kill-rectangle
), go to a temp buffer,C-x r y
(yank-rectangle
), do thealign-regexp
there, and then kill/yank rectangle back to the wdired buffer.More about rectangles here.