проблема в массиве строк в файле xml: множественные замены, указанные в непозиционном формате, и тег Found < / item > где < / string-array > ожидается [дубликат]

Если вы хотите автоматизировать процесс без использования каких-либо плагинов, вы можете использовать Уйти и вернуться из Vim Tips Wiki .

Каждый вы выйдете из Vim, он сохранит текущую сессию под ~/.vim/sessions и снова загрузит ее после открытия Vim.

Просто отредактируйте свой файл ~/.vimrc и добавьте следующее. Если вы открываете Vim из разных каталогов, вы будете иметь разные сеансы, что очень полезно при работе над разными проектами. :

function! MakeSession()
  let b:sessiondir = $HOME . "/.vim/sessions" . getcwd()
  if (filewritable(b:sessiondir) != 2)
    exe 'silent !mkdir -p ' b:sessiondir
    redraw!
  endif
  let b:filename = b:sessiondir . '/session.vim'
  exe "mksession! " . b:filename
endfunction

function! LoadSession()
  let b:sessiondir = $HOME . "/.vim/sessions" . getcwd()
  let b:sessionfile = b:sessiondir . "/session.vim"
  if (filereadable(b:sessionfile))
    exe 'source ' b:sessionfile
  else
    echo "No session loaded."
  endif
endfunction

" Adding automatons for when entering or leaving Vim
au VimEnter * nested :call LoadSession()
au VimLeave * :call MakeSession()

Даже для новичка этот скрипт несколько легко понять и настроить.

Обратите внимание, что этот скрипт будет работать только для Unix-систем (MacOS / Linux), он должен быть адаптирован для работы в Windows.


UPDATE: добавив предложение 0xc0de , вы можете заменить строку VimEnter для эти, если вы хотите, чтобы Vim загружал сеанс, только если аргументы не предоставлены:

if(argc() == 0)
  au VimEnter * nested :call LoadSession()
endif

29
задан Community 23 May 2017 в 12:18
поделиться

1 ответ

вместо

 Engine % torque (%)

попробуйте использовать

Engine %% torque (%%)

, если вам нужен% в вашем файле strings.xml

или попробуйте проверить ссылку здесь

или просто попробуйте указать

 formatted="false" 

в теге

<string-array> 

88
ответ дан G_S 23 May 2017 в 12:18
поделиться
Другие вопросы по тегам:

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