https://github.com/tanrax/terminal-AdvancedNewFile
Fast creation of files and directories. Mimics the operation of AdvancedNewFile (Vim plugin)
https://github.com/tanrax/terminal-AdvancedNewFile
advancednewfile mkdir python terminal touch
Last synced: 30 days ago
JSON representation
Fast creation of files and directories. Mimics the operation of AdvancedNewFile (Vim plugin)
- Host: GitHub
- URL: https://github.com/tanrax/terminal-AdvancedNewFile
- Owner: tanrax
- Created: 2017-09-27T13:50:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-19T09:34:13.000Z (about 1 year ago)
- Last Synced: 2025-03-21T07:34:20.299Z (about 1 month ago)
- Topics: advancednewfile, mkdir, python, terminal, touch
- Language: Python
- Homepage:
- Size: 64.5 KB
- Stars: 268
- Watchers: 6
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-shell - AdvancedNewFile - Fast creation of files and directories in a recursive way. Inspired by the Vim plugin. (Command-Line Productivity)
- jimsghstars - tanrax/terminal-AdvancedNewFile - Fast creation of files and directories. Mimics the operation of AdvancedNewFile (Vim plugin) (Python)
README
![]()
⚡ Advanced New File ⚡
Add to your terminal the option to quickly create folders and files like a pro.
![]()
[](http://unmaintained.tech/)
## Use ⚙️
```bash
ad [path file or folder]
```## Install 🔌
``` bash
pip3 install --user advance-touch
```## Update 💾
``` bash
pip3 install --user --upgrade advance-touch
```## 📚 Examples 📚
### Single folder 📁
```bash
ad airport/plane/
``````
airport/
├── plane/
```
---### Multiple folders 📁➕📁➕📁
```bash
ad airport/ station/ port/
``````
airport/
station/
port/
```
---### Single file with your hierarchy of folders 📁➡️📁➡️📝
```bash
ad airport/plane/captain.txt
``````
airport/
├── plane/
│ ├── captain.txt
```---
### Folder and single file with your hierarchy of folders 📁➕📁➡️📝
```bash
ad airport/ train-station/train.txt
``````
airport/
├── plane/
train-station/
├── train.txt
```
---### If your shell supports arguments expansion 📁➡️📁➡️📝🤖
```bash
ad airport/plane/{captain,passenger}.txt
``````
airport/
├── plane/
│ ├── captain.txt
│ ├── passenger.txt
```
---Thanks to the power of 🐍 Python 🐍
Pet created by [Freepik - Flaticon](https://www.flaticon.com/free-icons/folder)