Nyxt – 使用 Common Lisp 制作的 Emacs 风格的浏览器

Nyxt,一个用 Common Lisp 制作的 Emacs 风格的浏览器,是一个完全可自由定制的网络浏览器,它的所有源代码都可以根据您的要求进行修改和调整。

安装

有几种方法可以在您的系统上安装 Nyxt。尽管它通常用再 Linux 上使用,但它也可以安装在 macOS 和 FreeBSD 上。

对于 Linux,安装方式取决于您的发行版,但是,不管哪个发行版,都有一种适合所有人且不需要任何依赖的方式,这是我推荐的方式,但在本文末尾有链接您可以查看如何以另一种方式安装。

  • 首先创建一个名为的本地目录nyxt并输入:
mkdir nyxt && cd nyxt

  • 下载压缩文件:

    这是根据这篇文章的最新版本。

wget https://github.com/atlas-engineer/nyxt/releases/download/2.2.4/nyxt-2.2.4.tar.xz

  • 解压文件:
tar Jxvf nyxt-2.2.4.tar.xz

从现在开始,您可以通过运行以下命令来测试 Nyxt:./usr/local/bin/nyxt


  • 解压后,删除tar.xz文件:
rm nyxt-2.2.4.tar.xz

  • 退出目录并将nyxt目录移动到/opt
cd ..
sudo mv nyxt/ /opt/

  • 现在创建一个符号链接/usr/local/bin
sudo ln -s /opt/nyxt/usr/local/bin/nyxt /usr/local/bin/nyxt

从那一刻起,您只需运行以下命令即可测试 Nyxt:nyxt


  • 可以通过Launcher或系统的 Dashboard 访问它并复制.desktop 用于 Launcher 的文件:
find /opt/nyxt/ -name "nyxt.desktop" -exec sudo cp {} /usr/share/applications/ /;

  • 更改文件的可执行路径nyxt.desktop
sudo sed -i 's/Exec.*/Exec=nyxt %u/g' /usr/share/applications/nyxt.desktop

  • 设置 Nyxt 图标的默认路径以正确显示:
sudo cp $(find /opt/nyxt/ -name "nyxt.png" | grep 256x256) /usr/share/pixmaps/

现在通过尝试找到它并从您的启动器/仪表板打开它进行测试。

用法

当您第一次打开 Nyxt 时,主页已经为您提供了以下链接:键盘快捷键教程和其他,但导航的基本过程是:

请记住,在Emacs中,几乎所有内容都是与键CtrlAlt的组合,其中CCtrlMAlt

  • C-l(Ctrl + L): 打开一个 URL ,如果你不输入协议,例如它会默认在DuckDuckGo中搜索输入的名称/URL。https://www.linuxmi.com/
  • C-r:刷新页面(重新加载缓冲区)
  • M-l(Alt + L):在新缓冲区中打开 URL
  • C-[, C-]: 切换缓冲区
  • M-[: 浏览时返回上一页
  • M-]:转到浏览时访问的页面
  • C-j:显示页面上所有可点击的链接 – 然后输入链接中出现的两个字母并按 ENTER
  • C-q: 退出 Nyxt 浏览器
  • C-space: 运行命令
  • F1 b:显示所有热键
  • Esc: 打开时关闭下部菜单。

在浏览器的下栏中,只需单击鼠标即可更改选项卡、打开菜单、重新加载页面等:

Ctrl + J 显示所有可点击的链接


有关其他形式的安装和完整文档,请访问以下链接:

The post Nyxt – 使用 Common Lisp 制作的 Emacs 风格的浏览器 first appeared on Linux迷.

版权声明:
作者:Zad
链接:https://www.techfm.club/p/24366.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>