Vim-pi is a Python-based text editor inspired by Vim. It is built using the Textual TUI framework, providing a feature-rich and performant editing experience within the terminal. The editor is designed to be cross-platform and integrates seamlessly with Google Drive for cloud-based file management.
- Home Page: A welcoming homepage to greet users upon launch.
- File Editor: Edit and save files efficiently within the terminal interface.
- Copy & Paste: Standard clipboard functionality to enhance productivity.
- Google Drive Sync: Seamlessly sync files to Google Drive using the Google Drive API.
To install Vim-pi, ensure you have Python 3.8+ installed and run the following commands:
# Clone the repository
git clone https://github.com/isaiah2004/vimpi-0.1.git
cd vimpi-0.1
# Install dependencies
pip install -r requirements.txtRun Vim-pi from the terminal:
python src/main.py- Python 3.8+
- Textual - TUI framework
- Google Drive API - Cloud sync functionality
Vim-pi is designed to run smoothly on:
- Windows
- macOS
- Linux
- Optimized for speed and low resource consumption
- Extensively tested to minimize bugs
If you'd like to contribute, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License.
Enjoy coding with Vim-pi!