Если я использую сборку Vim с этой xterm_clipboardфункцией, то содержимое системного буфера обмена доступно через +реестр.
Если сборка, которую я использую, не имеет этой функции, могу ли я заставить "+регистр вызывать мои пользовательские программы для извлечения и установки системного буфера обмена ( xsel -boи / xsel -biили аналогичным образом xclip)? Аналогично с "*звонить xsel -poи xsel -pi.
Дело в том, чтобы иметь возможность набирать что-то вроде, "+pне беспокоясь о том, доступна ли эта функция. Typing :r !xsel -b<Enter>это не то , что я ищу: я хочу те же комбинации клавиш для работы, и я хочу, чтобы паста варианты следовать тому , что доступно для «истинных» регистров ( P, gp, ...).
Бонус: я могу определить пользовательские команды для других имен регистров?
p(без предшествующего имени"и имени регистра) ничего не делает кроме"pпоявления в строке состояния."apэквивалентноa,"bpподает звуковой сигнал, ... Я не понимаю логики."+немедленно издает звуковой сигнал, я даже не могу сказать, что имею в виду+или*в качестве регистрационного имени.