Как я могу копировать всю запись в XML-файле с VIM?

Убедитесь, что у вас включено разрешение cursors:read:get для роли, к которой пытается подключиться пользователь. Вы можете сделать это, используя панель управления , один из наших серверных SDK или API напрямую .

Без этого разрешения попытка подключения в настоящее время не удастся, так как все клиенты пытаются установить подписку для получения обновлений курсора чтения, даже если вы не используете функцию курсора чтения в другом месте вашего приложения.

5
задан Nathan Fellman 18 February 2009 в 09:10
поделиться

2 ответа

В дополнение к ответу Nathan Вы могли бы хотеть проверить matchit.vim... Если у Вас есть более новая установка, у Вас, вероятно, есть она

http://www.vim.org/scripts/script.php?script_id=39

matchit расширяется, % энергии (найдите соответствующую скобку) покрывать теги xml/html и т.д. Таким образом для Вашего решения действие было бы от начального тэга

V%y

matchit, конечно, очень полезен для общих целей навигации.

2
ответ дан 14 December 2019 в 04:48
поделиться

Решение, которое я изучил сегодня (благодаря CMS, кто ответил на этот вопрос) состоит в том, чтобы использовать движения текстового объекта VIM.

Поместите курсор в запись в копию и введите следующее в командном режиме: yat:

  • y рывки согласно следующему перемещению.
  • at выбирает текущий тег.

Обратите внимание что, если курсор в теге "ArrayType", то это - то, что будет дергаться.
Также обратите внимание, что это не будет дергать все строки. Только от вводной фигурной скобки открывающего тэга к закрывающей фигурной скобке закрывающего тэга. Это может вызвать проблемы выравнивания, если Вы не осторожны.

Один способ обойти это путем вставки с :put вместо просто p, как это: yat:put.
Обратите внимание, что это не сохранит добавление отступа, потому что запись XML не дергалась в целом строка.

Другой способ сделать это: vatVy:

  • v переходит к Визуальному Режиму.
  • at как выше.
  • V переключатели к режиму Line Visual и выбирают всю строку.
  • y дергает выбор.
6
ответ дан 14 December 2019 в 04:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: