Как освободить регистрацию в vim и просмотреть бесплатные регистры? - PullRequest
0 голосов
/ 20 июня 2020

Если я скопирую текст в регистры a, b и c, в них должен быть сохранен текст. Я могу использовать команду :reg, чтобы увидеть занятые регистры, а также их содержимое. Но что, если я хочу увидеть незанятые регистры?

Это упрощает, если я пытаюсь найти регистр без содержимого, в который можно копировать, а не вставлять в регистр с некоторым содержимым в нем и случайно потерять его содержание. Вместо того, чтобы набирать :reg и видеть несвободные регистры и пытаться найти свободный, было бы удобнее позволить vim перечислить свободные.

Также как освободить какой-то регистр, когда он не нуждается в его содержании? Если я не освобожу его, он не будет отображаться в списке «бесплатных регистров».

1 Ответ

0 голосов
/ 20 июня 2020

Вы слишком много думаете. Регистры типа a - z полностью ваши . И вы можете делать с ними практически все, что захотите. (Ну, могут быть установлены плагины, которые используют некоторые из них, но вы, вероятно, должны сами знать, так ли это).

Учитывая «освобождение» реестра, в Vim нет такой опции, но вы можете установить для него пустую строку, и она не будет сохранена в viminfo. И поэтому в следующий раз, когда вы запустите Vim, вы не увидите его в списке командой :registers.

...