适用于 Linux 终端的 Vi/Vim 启发文本编辑器

yanding 2023-07-11 255

Amp 是一个简单、功能齐全的 Vi/Vim,它以简单的方式提供了现代文本编辑器的基本功能。


它是一个零配置、无插件、基于终端的用户界面,与 tmux 和 Alacritty 等终端仿真器集成得很好。Amp 还支持受 Vim 启发的模态键盘驱动界面,可加快文本导航和编辑速度。


文件查找器 – 使用简单、准确的方法快速索引和搜索文件,并默认忽略 git 库。

轻松移动 – 快速光标移动,无需重复击键。

信号跳转 – 访问当前缓冲区中的任何类、属性或方法定义。

灵活的键盘映射 – 基于 YaML 的简单键盘映射,能够在新的自定义宏中执行多个内置命令。

系统上必须安装 Rust 编程语言。

这些依赖项 libxcb、openssl、zlib、cmake 和 python3 软件包必须安装在系统上。

如何在 Linux 中安装 Amp 文本编辑器

要从源代码安装 AMP 文本编辑器,您必须首先使用以下命令在每个 Linux 发行版上安装指定的依赖项。


$ sudo apt-get git libxcb1-dev libssl-dev zlib1g-dev cmake python3 [在Debian/Ubuntu上]

# yum install git libxcb openssl-devel zlib-devel cmake python3 [在CentOS/RHEL上]

# dnf install git libxcb openssl-devel zlib-devel cmake python3 [在Fedora上]


安装所有必要的依赖项后,您现在可以从其 github 存储库克隆 AMP 源并使用以下命令安装它。


$ git 克隆 https://github.com/jmacdonald/amp.git

$ CD 放大器

$ls

$ 货物安装放大器

在 Arch Linux 上,您可以从 AUR 存储库安装 AMP,如图所示。


$ git 克隆 https://aur.archlinux.org/amp.git

$ CD 放大器

$ makepkg -isr

如何在 Linux 中使用 Amp 文本编辑器

在启动 Amp 之前,练习停止总是一个好主意。如果您处于正常模式,请写入Q或退出 AMP。(Shift+q)


现在,您可以使用 AMP 文本编辑器打开或创建新文件,如图所示。


$ amp howtoing.txt

使用 amp 打开文件后,单击i以插入文本,然后按Esc键并单击s以保存对文件的更改。



有关更多信息以及使用和配置选项,请参阅 amp 文档。


Amp 仍处于起步阶段,一些功能尚未添加。但除了很多事情之外,它非常适合日常使用。尝试一下并通过下面的评论部分分享您的想法。




The End