Merge remote-tracking branch 'Delapouite/last-command-reg'

This commit is contained in:
Maxime Coste 2017-07-11 09:11:10 +09:00
commit ebc1e054fc
3 changed files with 6 additions and 1 deletions

View File

@ -1102,6 +1102,7 @@ contain some special data:
* `.` (`dot`): current selection contents * `.` (`dot`): current selection contents
* `#` (`hash`): selection indices (first selection has 1, second has 2, ...) * `#` (`hash`): selection indices (first selection has 1, second has 2, ...)
* `_` (`underscore`): null register, always empty * `_` (`underscore`): null register, always empty
* `:` (`colon`): last entered command
Default registers Default registers
^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^

View File

@ -65,6 +65,9 @@ contain some special data
*_* (underscore):: *_* (underscore)::
null register, always empty null register, always empty
*:* (colon)::
last entered command
Integer registers Integer registers
----------------- -----------------
Registers *1* to *9* hold the grouped sub-matches of the regular Registers *1* to *9* hold the grouped sub-matches of the regular

View File

@ -20,7 +20,8 @@ Register& RegisterManager::operator[](StringView reg) const
{ "percent", '%' }, { "percent", '%' },
{ "dot", '.' }, { "dot", '.' },
{ "hash", '#' }, { "hash", '#' },
{ "underscore", '_' } { "underscore", '_' },
{ "colon", ':' }
}; };
auto it = reg_names.find(reg); auto it = reg_names.find(reg);
if (it == reg_names.end()) if (it == reg_names.end())