Я использую Kali -Linux -2017.1 -vbox -amd64, обновил и обновил его и столкнулся с той же проблемой, что и вы. Я исправил это, добавив следующую команду в конец файла ~/.bashrc:
# Enable VirtualBox Clipboard
VBoxClient --clipboard
Введите команду в свой терминал или перезапустите его (терминал )и ваш буфер обмена снова заработает.
Вероятно, это где-то задокументировано, но, читая исходный код в search.c
, вы можете увидеть
case ELVCTRL('A'):
case ELVG('d'):
case ELVG('D'):
/* Free the previous regular expression, if any */
if (searchre)
{
safefree((void *)searchre);
}
/* Compile the regexp /\<\@\>/ */
searchre = regcomp(toCHAR("\\<\\@\\>"), win->cursor);
if (!searchre)
return RESULT_ERROR;
и в regexp.c
значение \@
объясняется как
#define M_ATCURSOR 265 /* internal code for \@ */
else if (token == M_ATCURSOR)
{
tmpb = *cursor;
tmp = wordatcursor(&tmpb, ElvFalse);