nexedit

Crates.ionexedit
lib.rsnexedit
version0.2.2
sourcesrc
created_at2024-05-21 22:48:06.223402
updated_at2024-05-23 00:04:57.927078
descriptionA vim-like text editor, with simple shortcuts.
homepage
repositoryhttps://github.com/d3vboi/nexedit
max_upload_size
id1247270
size527,779
Max (d3vboi)

documentation

README

Nexedit

Nexedit is a powerful terminal-based text editor with a unique approach to file navigation and editing. It's designed to be efficient and intuitive, with a focus on keyboard-driven workflows.

Key Features

  • File Finder: Instead of fuzzy string matching, Nexedit's file finder uses string fragments to locate files. This approach tends to produce fewer but more accurate results.
  • Jump Mode: Quickly navigate to on-screen elements using two-character jump tokens.
  • Symbol Jumping: For files with syntax support, you can jump directly to class, method, and function definitions.
  • Vim-inspired Editing: Familiar text editing and selection commands for those accustomed to Vim.
  • Built-in Clipboard Support: No additional configuration required to interact with the system clipboard.
  • Git Integration: View the current file's Git status and stage changes directly from Nexedit.

Usage

To launch Nexedit, run the following command:

nexedit [dir | file1 file2 ...]

For a comprehensive guide on Nexedit's features and key bindings, refer to the documentation/usage.md file.

Nexedit is a powerful tool that aims to streamline your text editing and navigation workflows. Give it a try and experience a unique approach to terminal-based editing.

Commit count: 8

cargo fmt