Introduction
Welcome to Fresh, a fast, extensible, and powerful terminal text editor. This guide will walk you through the core features of Fresh and help you get started with using and configuring the editor.
Getting Started
Installation
See the Installation section in the README for all available installation methods, including Homebrew, AUR, .deb/.rpm packages, npm, crates.io, and building from source.
Running Fresh
To run Fresh, you can either open it without a file, or specify a file to open:
bash
# Open an empty buffer
fresh
# Open a file
fresh src/main.rsCore Concepts
- The Command Palette: The command palette is your central hub for accessing all of Fresh's features. Press
Ctrl+Pto open it, and then start typing to search for commands. - Buffers: Each open file is represented as a buffer. You can have multiple buffers open at once and switch between them.
- Splits: You can split your editor view horizontally or vertically to view multiple buffers at once.
- The Status Bar: The status bar at the bottom of the screen displays information about the current buffer, including the file name, cursor position, and Git branch.