#editor #buffer #syntax-highlighting #clipboard #independent #automatic

app zte

一个受 Howl 启发的缓冲区/窗口驱动的文本编辑器

6 个版本

0.1.5 2024年2月2日
0.1.4 2022年5月31日
0.1.3 2022年2月14日
0.1.2 2022年1月11日
0.1.1 2020年10月2日

#87 in 文本编辑器

29 每月下载量

GPL-3.0 或更新版

340KB
3K SLoC

ZTE

Zesterer 文本编辑器

是什么

ZTE 是一个个人项目。我对现有的文本编辑器感到沮丧,希望找到一个完全符合我喜好的工具。这不是一个功能丰富的通用文本编辑器,而是一个旨在按我的要求工作的工具,没有其他多余的功能。

功能

  • 多窗口编辑器
  • 剪贴板支持
  • 缓冲区独立于编辑器
  • 缓冲区切换和打开
  • 自动缩进
  • 语法高亮显示
    • .rs
    • .toml
    • .glsl
    • .ron
    • .md
    • .log
    • .tao

快捷键

文本操作

在编辑器窗口内,'标准'的非模态快捷键适用

  • 方向键 + 页上 + 页下键在文本中移动

  • Ctrl + 方向键按单词移动文本

  • Shift + 方向键选择文本

  • Ctrl + X: 剪切

  • Ctrl + C: 复制

  • Ctrl + V: 粘贴

  • Ctrl + D: 复制行或选择内容

编辑器窗口操作

  • Alt + W/A/S/D: 在指定方向切换到下一个编辑器窗口
  • Alt + Shift + W/A/S/D: 在指定方向创建一个新的编辑器窗口
  • Alt + Q: 关闭当前编辑器窗口

缓冲区操作

  • Ctrl + O: 在新缓冲区中打开文件(如果文件已打开,则重用现有缓冲区)

  • Ctrl + S: 保存当前缓冲区

  • Ctrl + N: 创建新缓冲区(在实现按新名称保存缓冲区之前,此功能无实际用途,请使用 Ctrl + O 创建新文件)

  • Ctrl + B: 将当前编辑器窗口切换到新缓冲区

  • Ctrl + Q: 关闭当前缓冲区(未保存的数据将会丢失)

其他

  • Esc: 取消当前操作(或关闭编辑器)

依赖项

~9.5MB
~149K SLoC