From 0cd82d0ebe8c61b454eb7c0f196b2b799ef8d263 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Thu, 27 Feb 2014 22:19:37 +0000 Subject: [PATCH] Rename align indent to more correct copy indent --- README.asciidoc | 2 +- src/normal.cc | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.asciidoc b/README.asciidoc index 892a7e0c..0821ba66 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -208,7 +208,7 @@ Changes * _r_: replace each character with the next entered one * _&_: align selection, align the cursor of selections by inserting spaces before the first character of the selection - * _alt-&_: align indent, copy the indentation of the main selection + * _alt-&_: copy indent, copy the indentation of the main selection (or the count one if a count is given) to all other ones * _`_: to lower case diff --git a/src/normal.cc b/src/normal.cc index 93b8bb2c..7972fa56 100644 --- a/src/normal.cc +++ b/src/normal.cc @@ -1071,7 +1071,7 @@ void align(Context& context, int) } } -void align_indent(Context& context, int selection) +void copy_indent(Context& context, int selection) { auto& buffer = context.buffer(); auto& selections = context.selections(); @@ -1084,7 +1084,7 @@ void align_indent(Context& context, int selection) if (selection > selections.size()) throw runtime_error("invalid selection index"); if (selection == 0) - selection = context.selections().main_index() + 1; + selection = context.selections().main_index() + 1; const String& line = buffer[selections[selection-1].min().line]; auto it = line.begin(); @@ -1340,7 +1340,7 @@ KeyMap keymap = { alt('`'), for_each_char }, { '&', align }, - { alt('&'), align_indent }, + { alt('&'), copy_indent }, { Key::Left, move }, { Key::Down, move },