第一次接触Guile可以使用 guile-studio
来编写 guile
代码,
它使用GNU Emacs作为编辑器,并集成了编写 guile
需要的插件,
并提供了开包即用的体验。
运行
可以选择不安装它,它可以随时随地在拥有Guix的环境运行:
guix environment --ad-hoc emacs-no-x guile-studio -- guile-studio
也可以安装然后使用它:
guix package -i guile-studio emacs-no-x
guile-studio
使用
可以使用方向键来移动光标进行编辑
以下是一些经常会用到的快捷键:
概念:
快捷键: Ctrl = C, Alt/Meta = M
窗口: guile-studio
启动的时候会默认创建两个窗口
如果是新手建议先使用菜单提供的功能进行 打开/编辑/保存/保存
文件
快捷键 | 功能 |
---|---|
F10 | 打开菜单 |
C+x o | 切换到屏幕上的其他窗口 |
C+x 1 | 关闭当前窗口 |
C+x 2 | 横向分割出一个窗口 |
C+x 3 | 竖向分割出一个窗口 |
C+Space | 开始选中内容 |
Tab | 选中内容并按下Tab,可以进行代码格式化 |
C+g | 取消选中的内容 |
更多请查阅 GNU Emacs 的文档