aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/main.c b/main.c
index 350f00d..22f650e 100644
--- a/main.c
+++ b/main.c
@@ -1345,7 +1345,7 @@ static const char *cursors_align_indent(Vis *vis, const char *keys, const Arg *a
static const char *cursors_clear(Vis *vis, const char *keys, const Arg *arg) {
View *view = vis_view(vis);
- if (view_cursors_multiple(view))
+ if (view_cursors_count(view) > 1)
view_cursors_clear(view);
else
view_cursors_selection_clear(view_cursors_primary_get(view));
@@ -1422,7 +1422,7 @@ static const char *cursors_remove_column(Vis *vis, const char *keys, const Arg *
int column = vis_count_get_default(vis, arg->i) - 1;
if (column >= max)
column = max - 1;
- if (!view_cursors_multiple(view)) {
+ if (view_cursors_count(view) == 1) {
vis_mode_switch(vis, VIS_MODE_NORMAL);
return keys;
}
@@ -1442,7 +1442,7 @@ static const char *cursors_remove_column_except(Vis *vis, const char *keys, cons
int column = vis_count_get_default(vis, arg->i) - 1;
if (column >= max)
column = max - 1;
- if (!view_cursors_multiple(view)) {
+ if (view_cursors_count(view) == 1) {
vis_redraw(vis);
return keys;
}
@@ -1463,7 +1463,7 @@ static const char *cursors_remove_column_except(Vis *vis, const char *keys, cons
static const char *cursors_navigate(Vis *vis, const char *keys, const Arg *arg) {
View *view = vis_view(vis);
- if (!view_cursors_multiple(view))
+ if (view_cursors_count(view) == 1)
return wscroll(vis, keys, arg);
Cursor *c = view_cursors_primary_get(view);
VisCountIterator it = vis_count_iterator_get(vis, 1);
@@ -1710,7 +1710,7 @@ static const char *undo(Vis *vis, const char *keys, const Arg *arg) {
size_t pos = text_undo(vis_text(vis));
if (pos != EPOS) {
View *view = vis_view(vis);
- if (!view_cursors_multiple(view))
+ if (view_cursors_count(view) == 1)
view_cursor_to(view, pos);
/* redraw all windows in case some display the same file */
vis_draw(vis);
@@ -1722,7 +1722,7 @@ static const char *redo(Vis *vis, const char *keys, const Arg *arg) {
size_t pos = text_redo(vis_text(vis));
if (pos != EPOS) {
View *view = vis_view(vis);
- if (!view_cursors_multiple(view))
+ if (view_cursors_count(view) == 1)
view_cursor_to(view, pos);
/* redraw all windows in case some display the same file */
vis_draw(vis);