Хорошо, нашел. Мне пришлось изменить настройки графики в domain xml следующим образом:
<graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' passwd='mypassword'>
<listen type='address' address='0.0.0.0'/>
</graphics>
Установив порт на -1 с autoport на yes и websocket на -1, вы позволяете webvirt динамически определять проброс порта для каждого запроса консоли (насколько я могу понять).
Спасибо в любом случае :-)
Вы можете (в большинстве случаев) это сделать с помощью поиска / замены регулярных выражений.
Используйте диалоговое окно «Заменить», убедившись, что выбрано «Использовать регулярные выражения», а «Использовать многострочное сопоставление» - нет.
Найдите:
\\stylea{(.*)}
И замените на:
\1
Это регулярное выражение «обратная ссылка» на «захваченный» текст в поисковом выражении (часть в круглых скобках). Если у вас было несколько захватов, вы можете ссылаться на них с помощью \ 1
, \ 2
и т. Д.
Однако имейте в виду, что существует ограничение на регулярные выражения, которое может причинить вам некоторое горе. У вас есть строки с фигурными скобками, вложенными внутрь текста, например:
\stylea{\# Date{\hspace*{1em}}{\hspace*{1em}}: May 19, 2016}
Регулярные выражения не могут (сами по себе) подсчитывать и соответствовать разделителям вложенности ( {}
), как это. В вашем случае это может не стать практической проблемой, потому что захват (. *)
будет соответствовать как можно большему количеству символов до конца строки («жадное сопоставление»), что в вашем образец текста делает все правильно, потому что каждый тег \ stylea {}
находится в одной строке. Если у вас есть файлы с тегами \ stylea {}
, занимающими несколько строк, этот метод не заменит текст должным образом. Лучшим вариантом может быть сначала найти эти экземпляры и либо изменить их вручную, либо убедиться, что они не занимают несколько строк.
Это должно работать со многими редакторами, предлагающими поиск / замену регулярных выражений, хотя детали диалоговых опций, конечно же, будут отличаться. Я тестировал его на TextWrangler для Mac OS X.
Выделите 8 пронумерованных строк. Найдите:
\\stylea{
И замените на:
\\styleb{
Затем нажмите кнопку «В выделении» в диалоговом окне «Заменить».