您当前的位置:首页 > 计算机 > 软件应用 > 开发工具(IDE)

使用 emacs 管理 gist 代码片段 gist

时间:12-14来源:作者:点击数:

安装 gist 库

(package-install-new 'gist)

使用

常用命令

  • gist-list,在新 buffer 中显示 gist。第一次使用时需要输入 github 的用户名和密码。在显示 gist 的 buffer 中可以使用方向键浏览 gist,按 RET 在另外的 buffer 中显示gist 的内容
  • gist-region,根据选中的 region 创建一个 gist 同时将对应的 URL 保持到 kill ring 中,若调用该命令前带了前缀参数,则表示创建一个私有 gist
  • gist-region-private,相当于C-u M-x gist-region
  • gist-buffer,根据整个buffer的内容创建一个gist 同时将对应的URL保持到 kill ring 中,若调用该命令前带了前缀参数,则表示创建一个私有 gist
  • gist-buffer-private,相当于 C-u M-x gist-buffer
  • gist-region-or-buffer,若选中了 region,则等同于 gist-region,否则等同于 gist-buffer
  • gist-region-or-buffer-private,相当于C-u M-x gist-region-or-buffer

gist-list buffer 的操作

g
从 server 端重新刷新 gist 列表
e
编辑当前 gist 的描述
k
删除当前 gist
+
添加文件到当前 gist
-
从当前 gist 中删除文件

gist-file buffer 操作

C-x C-s
保存 gist
C-x C-w
重命名文件

与 dired 的整合

@
make a gist out of marked files (with a prefix, make it private)

配置

  • gist-view-gist,若为非 nil,则在创建 gist 后,会调用 browse-url 来访问该 gist

provide feature

(provide 'init-program-gist)
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐