A Neovim plugin that automatically creates missing directories when saving files.
mkdir.nvim is a Neovim plugin that automatically creates missing directories when saving files, similar to the `mkdir -p` command. It solves the problem of encountering 'directory does not exist' errors by ensuring all necessary folders exist before writing a file.
Neovim users who frequently create new files in nested directories and want to automate directory creation to avoid manual intervention.
It provides a seamless, zero-configuration solution that integrates directly into Neovim's save workflow, eliminating a common friction point and improving productivity.
This neovim plugin creates missing folders on save.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Mimics Unix `mkdir -p` to create all necessary parent directories when saving a file, eliminating 'directory does not exist' errors seamlessly.
Works immediately after installation with no setup, as the README states: 'No further configuration is needed.'
Focuses solely on directory creation without adding bloat, adhering to a do-one-thing-well philosophy that avoids complexity.
Ensures familiar functionality for command-line users by replicating `mkdir -p`, making it intuitive for those accustomed to terminal workflows.
Does not support vanilla Vim, restricting its use to Neovim environments and excluding traditional Vim users who might need similar functionality.
The zero-config approach means users cannot tweak settings like directory permissions, error handling, or disabling for specific file types, which limits flexibility.
Automation can lead to creating directories from typos in file paths, with no built-in safeguards or undo features, posing a minor risk in error-prone scenarios.