@@ -1,3 +1,5 @@
1+use crate::{keymap, Args};
1use crossterm::{
3use crossterm::{
3 cursor::position,
5 cursor::position,
@@ -7,15 +9,11 @@ use crossterm::{
7 terminal::{self, disable_raw_mode, enable_raw_mode},
9 terminal::{self, disable_raw_mode, enable_raw_mode},
9use futures::{future::FutureExt, select, StreamExt};
11use futures::{future::FutureExt, select, StreamExt};
12+use helix_core::{state::coords_at_pos, Buffer, State};
10use std::io::{self, stdout, Write};
13use std::io::{self, stdout, Write};
11use std::path::PathBuf;
14use std::path::PathBuf;
12use std::time::Duration;
15use std::time::Duration;
16−use crate::{keymap, Args};
17−use helix_core::{state::coords_at_pos, Buffer, State};
19pub struct BufferComponent<'a> {
17pub struct BufferComponent<'a> {