小编sas*_*nin的帖子

如何让 Emacs 在启动时从标准输入读取缓冲区?

使用 Vim 我可以轻松做到

$ echo 123 | vim -
Run Code Online (Sandbox Code Playgroud)

可以用 Emacs 做吗?

$ echo 123 | emacs23
... Emacs starts with a Welcome message

$ echo 123 | emacs23 -
... Emacs starts with an empty *scratch* buffer and “Unknown option”

$ echo 123 | emacs23 --insert -
... “No such file or directory”, empty *scratch* buffer
Run Code Online (Sandbox Code Playgroud)

从unix管道读取缓冲区真的不可能吗?

编辑:作为解决方案,我编写了一个名为的 shell 包装器emacspipe

#!/bin/sh
TMP=$(mktemp) && cat > $TMP && emacs23 $TMP ; rm $TMP
Run Code Online (Sandbox Code Playgroud)

unix vim emacs

46
推荐指数
7
解决办法
1万
查看次数

Linux 中 Gmail 的最佳 IMAP 客户端

我想使用 IMAP 客户端进行离线备份和访问 Gmail。现在我使用mutt,但我不是很满意。与 Gmail 一起使用的 Linux 最佳 IMAP 客户端是什么?

我希望它是

  • 即使在大文件夹上也具有多线程和响应能力
  • 与 Gmail 垃圾邮件过滤(报告垃圾邮件)和存档功能集成
  • 能够处理 Gmail 文件夹名称(取决于 Gmail 中的语言设置!)
  • 使用一些标准的本地存储(maildir、mh 等)
  • 快速本地搜索(或与任何桌面搜索引擎集成)
  • 离线模式好方便
  • 了解各种 i18n 问题

有什么建议吗?

除了GCALDaemon,还有其他联系人同步工具吗?

linux gmail email imap

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

emacs ×1

email ×1

gmail ×1

imap ×1

linux ×1

unix ×1

vim ×1