valin icon indicating copy to clipboard operation
valin copied to clipboard

Cross-platform code editor made with Freya 🦀 and Rust

Discord Server

freya-editor

⚠️ This is a work in progress experimental code editor using Freya 🦀.

Demo

Run with --release mode if you want max performance.

To Do

  • [x] Open folders
  • [x] Open files
  • [ ] Save files (hehe)
  • [x] Generic Syntax highlighting
  • [x] Text editing
  • [x] Text selection
  • [ ] Copy
  • [ ] Paste
  • [x] Undo
  • [x] Redo
  • [x] Files explorer
  • [ ] Intellisense
    • [x] Hover (exprimental, only rust-analyzer atm)
    • [ ] Autocomplete
    • [ ] Code actions

Shortcuts

  • Alt E: Toggle focus between the files explorer and the code editors
  • Alt +: Increase font size
  • Alt -: Decrease font size
  • Esc: Open Commander
  • Arrows: Navigate the files explorer when focused
  • Alt Arrows: Scroll the editor and the cursor with increased speed
  • Ctrl Arrows: Scroll the cursor with increased speed
  • Ctrl Z: Undo
  • Ctrl Y: Redo