À partir de Vim, de nouveaux fichiers sont créés comme les fichiers existants sont modifiés, via des commandes telles que :edit filenameou :split filename. Pour les conserver sur le disque, vous devez (éventuellement taper le contenu et) les conserver via :write.
Comme une invite de commande, Vim a une notion de répertoire courant (le :pwdrépertorie). Tous les chemins de fichiers lui sont relatifs. Vous n'avez pas besoin de dupliquer le chemin vers votre fichier actuel, il y a quelques raccourcis intéressants pour eux: %fait référence au fichier courant, :hest un modificateur pour son répertoire, moins le nom du fichier (cp. :help filename-modifiers) Donc,
:e %:h/filename
:w
créera un nouveau fichier nommé filename dans le même répertoire que le fichier actuellement ouvert et l'écrira.
Alternativement, certaines personnes aiment Vim pour toujours passer au répertoire du fichier actuel. Cela peut être configuré en plaçant
:set autochdir
dans votre ~/.vimrcfichier (qui est lu au démarrage de Vim). Ensuite, ci-dessus devient simplement
:e filename
:w
Enfin, Vim a un excellent intégré :help. Apprenez à naviguer et à le rechercher!