В .vimrc, как проверить переданные аргументы имени файла?

Ответ на этот вопрос Использование сеансов vim только с графическим интерфейсом? , предполагает

au VimLeave * mksession! ~/.gvimsession
au VimEnter * source ~/.gvimsession

Моя проблема в том, когда я начинаю, например $ gvim test.html test.html попадает в буфер, который не отображается. Итак, мой вопрос в том, как я могу проверить, переданы ли аргументы, и не выполнить au VimEnter

или что-то еще, что переключается на буфер переданного имени файла.


Также я буду признателен за комментарии о включении в vim «Структура тегов», например для HTML (аналогично Outline Views некоторых IDE).

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