Hasty Briefsbeta

双语

Fresh – The Terminal Text Editor

3 months ago
  • #text-editing
  • #terminal-editor
  • #developer-tools
  • Fresh是一款终端文本编辑器,设计注重易用性,提供熟悉的快捷键绑定、完整的鼠标支持以及图形化设置编辑器。
  • 专为速度优化,Fresh能轻松处理数GB大文件,输入时文字即时显示无延迟。
  • 支持LSP协议,提供类IDE功能:跳转定义、实时错误诊断、悬停文档查看等。
  • 可通过TypeScript编写插件扩展,运行于沙盒化的QuickJS环境中,兼顾安全与性能。
  • 高度可定制:提供11+种语言界面翻译、可视化主题编辑器及多种主题方案。
  • 支持多种安装方式:Homebrew、npm、cargo或直接下载Linux/macOS/Windows预编译二进制包。
  • 内置丰富编辑功能:撤销/重做、多光标、块选区、智能缩进、系统剪贴板支持等。
  • 高级搜索能力:增量搜索、选区查找、正则表达式支持及实时grep集成。
  • 导航辅助工具:跳转行号、括号匹配、单词跳转、书签标记提升操作效率。
  • 支持分屏编辑、行号显示、自动换行、Markdown预览和并排差异对比等多样化功能。
  • 完整终端模拟器特性:键盘捕获、滚动历史记录、会话持久化保存。
  • 为Vim用户提供模态编辑:正常/插入/可视模式、操作符、移动命令及文本对象。
  • 自动保存与崩溃恢复机制确保工作内容永不丢失。
  • Git集成功能:显示增删改行、内置日志查看器、文件状态指示器。
  • 图形化设置编辑器无需手动修改配置文件,简化定制流程。
  • 命令面板、菜单栏、键盘宏和诊断面板优化工作流效率。
  • 用户高度评价其运行速度、多光标体验和符合直觉的设计哲学。