fakevim: Implement special clipboard buffers

Introduces Vim's special registers "+ and "* and partial support for
"clipboard" option - only values "unnamed" and "unnamedplus" and the
behaviour is only similar.

Task-number: QTCREATORBUG-6342
Change-Id: I1fa95b681edadacfe9690a2fd6eb2e98e7cc5dca
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
Lukas Holecek
2012-07-26 21:46:38 +02:00
committed by hjk
parent 9b3f183568
commit d0dcd40635
3 changed files with 41 additions and 2 deletions

View File

@@ -236,6 +236,13 @@ FakeVimSettings *theFakeVimSettings()
item->setCheckable(true);
instance->insertItem(ConfigPassControlKey, item, _("passcontrolkey"), _("pck"));
item = new SavedAction(instance);
item->setDefaultValue(QString());
item->setValue(QString());
item->setSettingsKey(group, _("Clipboard"));
item->setCheckable(true);
instance->insertItem(ConfigClipboard, item, _("clipboard"), _("cb"));
return instance;
}