Nyxt – 使用 Common Lisp 制作的 Emacs 风格的浏览器
Nyxt,一个用 Common Lisp 制作的 Emacs 风格的浏览器,是一个完全可自由定制的网络浏览器,它的所有源代码都可以根据您的要求进行修改和调整。
安装
有几种方法可以在您的系统上安装 Nyxt。尽管它通常用再 Linux 上使用,但它也可以安装在 macOS 和 FreeBSD 上。
对于 Linux,安装方式取决于您的发行版,但是,不管哪个发行版,都有一种适合所有人且不需要任何依赖的方式,这是我推荐的方式,但在本文末尾有链接您可以查看如何以另一种方式安装。
- 首先创建一个名为的本地目录
nyxt
并输入:
- 下载压缩文件:
这是根据这篇文章的最新版本。
- 解压文件:
从现在开始,您可以通过运行以下命令来测试 Nyxt:
./usr/local/bin/nyxt
- 解压后,删除
tar.xz
文件:
- 退出目录并将
nyxt
目录移动到/opt
- 现在创建一个符号链接
/usr/local/bin
:
从那一刻起,您只需运行以下命令即可测试 Nyxt:
nyxt
- 可以通过Launcher或系统的 Dashboard 访问它并复制
.desktop
用于 Launcher 的文件:
- 更改文件的可执行路径
nyxt.desktop
:
- 设置 Nyxt 图标的默认路径以正确显示:
现在通过尝试找到它并从您的启动器/仪表板打开它进行测试。
用法
当您第一次打开 Nyxt 时,主页已经为您提供了以下链接:键盘快捷键、教程和其他,但导航的基本过程是:
请记住,在Emacs中,几乎所有内容都是与键Ctrl和Alt的组合,其中C是Ctrl,M是Alt。
C-l
(Ctrl + L): 打开一个 URL ,如果你不输入协议,例如它会默认在DuckDuckGo中搜索输入的名称/URL。https://www.linuxmi.com/C-r
:刷新页面(重新加载缓冲区)M-l
(Alt + L):在新缓冲区中打开 URLC-[, C-]
: 切换缓冲区M-[
: 浏览时返回上一页M-]
:转到浏览时访问的页面C-j
:显示页面上所有可点击的链接 – 然后输入链接中出现的两个字母并按 ENTERC-q
: 退出 Nyxt 浏览器C-space
: 运行命令F1 b
:显示所有热键Esc
: 打开时关闭下部菜单。
在浏览器的下栏中,只需单击鼠标即可更改选项卡、打开菜单、重新加载页面等:
Ctrl + J 显示所有可点击的链接
有关其他形式的安装和完整文档,请访问以下链接:
- https://github.com/atlas-engineer/nyxt
- https://nyxt.atlas.engineer/documentation
- https://nyxt.atlas.engineer/download
- https://github.com/atlas-engineer/nyxt/blob/master/documents/README.org
The post Nyxt – 使用 Common Lisp 制作的 Emacs 风格的浏览器 first appeared on Linux迷.
共有 0 条评论