use crate::ecs::components::buffer::{BufferEntity, ViewEntity};
use crate::vim::VimCommand;
use bevy::prelude::Message;
#[derive(Clone, Copy, Debug, Eq, Message, PartialEq)]
pub struct CommandRequested {
pub target: BufferEntity,
pub source: ViewEntity,
pub command: VimCommand,
}