@@ -2,7 +2,8 @@ use crossterm::{
3 cursor::position,
3 cursor::position,
4 event::{self, read, Event, EventStream, KeyCode, KeyEvent},
4 event::{self, read, Event, EventStream, KeyCode, KeyEvent},
5− execute, queue, style,
5+ execute, queue,
6 terminal::{self, disable_raw_mode, enable_raw_mode},
7 terminal::{self, disable_raw_mode, enable_raw_mode},
8use futures::{future::FutureExt, select, StreamExt};
9use futures::{future::FutureExt, select, StreamExt};
@@ -39,6 +40,10 @@ impl Editor {
40 fn render(&self) {
41 fn render(&self) {
44+ Some(s) => execute!(stdout(), cursor::MoveTo(0, 0), Print(s.file())).unwrap(),
44 pub async fn print_events(&mut self) {
49 pub async fn print_events(&mut self) {