Skip to content

Cross-platform Rust library for invoking & waiting for the system text editor

License

Notifications You must be signed in to change notification settings

milkey-mouse/edit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

edit

crates.io docs.rs

edit is a Rust library that lets you open and edit something in a text editor, regardless of platform. (Think git commit.)

It works on Windows, Mac, and Linux, and knows about lots of different text editors to fall back upon in case standard environment variables such as VISUAL and EDITOR aren't set.

let template = "Fill in the blank: Hello, _____!";
let edited = edit::edit(template)?;
println!("after editing: '{}'", edited);
// after editing: 'Fill in the blank: Hello, world!'

About

Cross-platform Rust library for invoking & waiting for the system text editor

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages