开发者

Pipe less to Emacs

开发者 https://www.devze.com 2022-12-24 14:43 出处:网络
When viewing piped output to Less, sometimes I\'d like to be able to 开发者_运维知识库view it in Emacs in order to get syntax highlighting and use emacs commands for searching, marking, copying, etc.

When viewing piped output to Less, sometimes I'd like to be able to 开发者_运维知识库view it in Emacs in order to get syntax highlighting and use emacs commands for searching, marking, copying, etc.

I see that Less has a v command that can be used to open the currently viewed file in $EDITOR. Unfortunately this doesn't work when viewing piped input.

Also, I don't know how to get Emacs to display stdin as a read-only document.

So, is it possible to set up Less with something like v but that pumps the current buffer into Emacs as a read-only file?

Thanks.


If you scroll down in http://www.emacswiki.org/emacs/GnuClient, you'll come to a section titled "Piping data to an Emacs buffer" which may be relevant. Or you can hack up a solution involving emacsclient and temporary files. (link dead).

I found another variant while looking for a duplicate of the dead link: Piping to an emacs buffer with emacsclient which points at code stored on github.


I've formalized the solution here: github e-sink

0

精彩评论

暂无评论...
验证码 换一张
取 消