Valin ⚒️ is a Work-In-Progress cross-platform code editor, made with Freya 🦀 and Rust.
Valin name is derived from Dvalinn and it was previously known as
freya-editor.
You can download it from the Releases page or run it from source code, with --release mode if you want max performance.
- It currently uses Jetbrains Mono for the text editor, you must have it installed.
- The syntax highlighter is still very generic and is targeted to Rust code at the moment.
- Open folders
- Open files
- Save files
- Generic Syntax highlighting
- Text editing
- Text selection
- Copy
- Paste
- Undo
- Redo
- Files explorer
- Settings
- Resizable panels
- Intellisense (Enable with
--lsp)- Hover (exprimental, only rust-analyzer atm)
- Autocomplete
- Code actions
Alt E: Toggle focus between the files explorer and the code editorsAlt .: Increase font sizeAlt ,: Decrease font sizeAlt +: Split PanelAlt -: Close PanelAlt ArrowsLeft/Right: Focus the previous/next panelsCtrl W: Close TabEsc: Open CommanderArrows: Navigate the files explorer when focusedAlt ArrowsUp/Down: Scroll the editor and the cursor with increased speedCtrl ArrowsUp/Down: Scroll the cursor with increased speedCtrl/Meta Z: UndoCtrl/Meta Y: RedoCtrl/Meta X: CutCtrl/Meta C: CopyCtrl/Meta V: pasteCtrl/Meta S: Save