Give up on monospace indicator
Changing mode almost always introduces the (1 selected) text in the status bar, so we may as well also keep the --'s for block and line mode.
This commit is contained in:
parent
243d1664e5
commit
d4276acab8
1 changed files with 2 additions and 5 deletions
|
@ -80,15 +80,12 @@ impl View for ModeIndicator {
|
||||||
|
|
||||||
let theme = &theme::current(cx).workspace.status_bar;
|
let theme = &theme::current(cx).workspace.status_bar;
|
||||||
|
|
||||||
// we always choose text to be 12 monospace characters
|
|
||||||
// so that as the mode indicator changes, the rest of the
|
|
||||||
// UI stays still.
|
|
||||||
let text = match mode {
|
let text = match mode {
|
||||||
Mode::Normal => "-- NORMAL --",
|
Mode::Normal => "-- NORMAL --",
|
||||||
Mode::Insert => "-- INSERT --",
|
Mode::Insert => "-- INSERT --",
|
||||||
Mode::Visual => "-- VISUAL --",
|
Mode::Visual => "-- VISUAL --",
|
||||||
Mode::VisualLine => "VISUAL LINE",
|
Mode::VisualLine => "-- VISUAL LINE --",
|
||||||
Mode::VisualBlock => "VISUAL BLOCK",
|
Mode::VisualBlock => "-- VISUAL BLOCK --",
|
||||||
};
|
};
|
||||||
Label::new(text, theme.vim_mode_indicator.text.clone())
|
Label::new(text, theme.vim_mode_indicator.text.clone())
|
||||||
.contained()
|
.contained()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue