Я использую ОС Linux. Я хотел бы скопировать текст в визуальном режиме из Vim в системный буфер обмена, а затем вставить его в другую оболочку. Я попробовал следующее:
В . Файл vimrc в каталоге /home/{USER} помещает следующее:
vmap <C-c> "*y
После этого я вышел из оболочки, а затем открыл новую оболочку и файл в vim. Сделал визуальный отбор и затем выдал * у. Это дернуло выбранные линии. Я вышел из Vim, а затем в оболочке выдал CTRL+SHIFT+V. Но ничего не происходит.
Я попытался установить следующее также в .vimrc файле:
set clipboard=unnamed
Но это тоже не работает.
PS: Я могу вставить из буфера обмена системы в VIM , используя *p
В чем здесь может быть проблема? Я устанавливаю параметры в неправильном файле .vimrc?
Изменить: Когда я сделал vim --version | grep clipboard, я вижу следующее:
[subhrcho@slc04lyo ~]$ vim --version|grep clipboard
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
-xterm_clipboard -xterm_save