Изнутри Vim новые файлы создаются аналогично редактированию существующих файлов с помощью таких команд, как :edit filenameили :split filename. Чтобы сохранить их на диске, вам необходимо (при желании ввести содержимое и) сохранить их через :write.
Как и в командной строке, Vim имеет представление о текущем каталоге ( :pwdперечисляет его). Все пути к файлам указаны относительно него. Вам не нужно дублировать путь к вашему текущему файлу, для них есть несколько хороших ярлыков: %относится к текущему файлу, :hявляется модификатором для его каталога, минус имя файла (cp. :help filename-modifiers). Так,
:e %:h/filename
:w
создаст новый файл с именем filenameв том же каталоге, что и текущий открытый файл, и запишет его.
В качестве альтернативы некоторым людям нравится, что Vim всегда переключается в каталог текущего файла. Это можно настроить, разместив
:set autochdir
в ваш ~/.vimrcфайл (который читается при запуске Vim). Тогда выше становится просто
:e filename
:w
Наконец, у Vim есть отличная встроенная программа :help. Научитесь ориентироваться и искать!