Wedi

WenAnLin · WenAnLin.wedi

A lightweight, easy-to-use console text editor written in Rust.

wedi is a lightweight, keyboard-driven console text editor that provides intuitive text selection, cut, copy, paste, fast navigation, commenting, and search, delivering a smooth and efficient editing experience entirely in the terminal without requiring any GUI.

winget install --id WenAnLin.wedi --exact --source winget

Latest 0.4.0

Release Notes

chore: release v0.4.0 - PageUp/PageDown overhaul & syntax highlighting fixes Changed

  • PageUp/PageDown now scrolls entire page while maintaining cursor screen Y position
  • When no more pages: PageUp jumps to first line, PageDown jumps to last line
  • Improved large file navigation Fixed
  • Token-level newline handling in syntax highlighting (Linux terminal fix)
  • Optimized ANSI escape code generation (30-50% output reduction)
  • Single reset code at end of highlighted line Performance
  • Large file end-page jump optimization
  • Pre-allocated string buffer for ANSI output
  • Reduced memory allocations in highlight engine 🤖 Generated with Claude Code Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com 📦 下載 / Downloads 請從下方選擇適合您系統的版本下載。 Please download the appropriate version for your system from below. 🔒 檔案校驗 / File Verification 使用 SHA256SUMS 檔案驗證下載的檔案完整性。 Use the SHA256SUMS file to verify the integrity of downloaded files. 📝 自動生成的變更日誌 / Auto-generated Changelog Full Changelog: v0.3.0...v0.4.0

Installer type: portable

Architecture Scope Download SHA256
x86 Download 32B0AA60D27F8C939D4616B4E18B04AE9A942B390C4A4207235A026165CFF096
x64 Download 88F229B602FC5D3FE9B8626A3355A1B77B3D5F03570FA42191C292F6D6D83444

Details

Homepage
https://github.com/superyngo/wedi
License
MIT
Publisher
WenAnLin
Support
https://github.com/superyngo/wedi/issues
Copyright
Copyright (c) 2025 WenAnKo
Moniker
wedi

Older versions (3)

0.2.3
Architecture Scope Download SHA256
x86 Download 99446FF2DE6452E0183CADC97FC2F37B369A21B787A04CE0CED0F755333A90C7
x64 Download 7E144DC3CCB10342BAB549890AD49BCB25BC6D9252E3BE61C61885E9912C8115
0.2.2
Architecture Scope Download SHA256
x86 Download BEACF13A59F03E9B20A19C06575F8C9774100DD1AB22115CE337AD87E49D92E2
x64 Download CDE128BC427026082C593FA737284E674E6C587426130E84C186670CE8DBDF3A
0.2.1
Architecture Scope Download SHA256
x86 Download 45687AF60BD22A4022CCD223F2CEA33D2B199D39498CE4A76EAD60EF297D8A1F
x64 Download 830CBE4271667930E5D1A47044F6559199CA04C84314C237F8F47C7FDF2C2271