[go: up one dir, main page]

Skip to content

🚀 Easily set up VIM across machines, even servers, even containers.

License

Notifications You must be signed in to change notification settings

CreatorB/vim-fast-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💻 Vim Fast Setup

🖼️ "Although I love UNIX, my workplace uses Windows, so I use WSL to run Kali Linux"

This repository provides a quick and easy way to set up a powerful Vim environment with pre-configured settings. For seasoned Vim users, this setup will help you get up and running with a highly productive Vim configuration in no time. Perhaps you have different preferences and settings, you may need to adjust the rest.

NOTE: You can skip the Quick Start steps by automating them with the setup.sh script provided in this repository:

cd ~ ; git clone git@github.com:CreatorB/vim-fast-setup.git ; cd vim-fast-setup ; chmod +x setup.sh ; ./setup.sh

Also you will need to add the following lines to your .gitignore file when using this VIM in your project:

CoffeeScript
Enable
Files
JavaScript
Misc
Shell
Status
VIM
Visual
bufExplorer
vimgrep
solid

Quick Start

1. Clone this Repository

Clone this repository to your local machine

git clone git@github.com:CreatorB/vim-fast-setup.git

2. Clone The Ultimate vimrc Repository

Clone this repository to your local machine

git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh

You should read the The Ultimate vimrc first to get the details.

3. Set The vim config

Copy the my_configs.vim file to ~/.vim_runtime/my_configs.vim:

cp vim-fast-setup/my_configs.vim ~/.vim_runtime/my_configs.vim

4. Set up the plugins (typically, I use some plugins below)

Wakatime for tracking coding time

git clone --depth=1 https://github.com/wakatime/vim-wakatime ~/.vim_runtime/pack/plugins/start/vim-wakatime

Codeium for copilot code

git clone --depth=1 https://github.com/Exafunction/codeium.vim ~/.vim_runtime/pack/plugins/start/codeium

Vim commentary for commenting the line as you intended

git clone --depth=1 https://github.com/tpope/vim-commentary ~/.vim_runtime/pack/plugins/start/commentary

LeaderF - fzf modification tools. If you use setup.sh, you also need to comment out lines 44 && 45 and review the requirements

git clone --depth=1 https://github.com/Yggdroot/LeaderF ~/.vim_runtime/pack/plugins/start/LeaderF

5. An awesome CLI references for you CLI fans

  • MySQL Cheat Sheet: A handy reference for MySQL commands. View on gist

Contributing

Contributions are welcome! If you have any improvements or new features to add, please feel free to submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.


Happy Vimming! 🚀

About

🚀 Easily set up VIM across machines, even servers, even containers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published