https://github.com/nicetocupro/vim
My Vim Plugged
https://github.com/nicetocupro/vim
self-study vim
Last synced: 27 days ago
JSON representation
My Vim Plugged
- Host: GitHub
- URL: https://github.com/nicetocupro/vim
- Owner: Nicetocupro
- Created: 2024-11-19T16:30:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-10T02:02:26.000Z (over 1 year ago)
- Last Synced: 2025-03-19T02:08:42.789Z (about 1 year ago)
- Topics: self-study, vim
- Language: Vim Script
- Homepage:
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vim
This repository contains my personal Vim configuration files. Feel free to fork, clone, or use any part of it for your own setup.
## Vim Plugged
To install the plugins, run the following commands in Vim:
```vim
:source %
:PlugInstall
```
## Config
### Plugins
- **'scrooloose/nerdtree'**: A file system explorer that allows you to browse your filesystem and open files.
- **'majutsushi/tagbar'**: A plugin that displays tags of the current file in a sidebar, making it easier to navigate code.
- **'vim-airline/vim-airline'**: A status line plugin that provides a sleek and customizable status line.
- **'vim-airline/vim-airline-themes'**: A collection of themes for vim-airline.
- **'scrooloose/nerdcommenter'**: A plugin that allows you to easily comment and uncomment code.
- **'rrethy/vim-illuminate'**: A plugin that highlights other uses of the word under the cursor.
- **'Yggdroot/indentLine'**: A plugin that displays indentation levels with thin vertical lines.
- **'schmich/vim-guifont'**: A plugin that allows you to change the GUI font size in Vim.
- **'Valloric/YouCompleteMe'**: A fast, as-you-type, semantic-based code completion engine.
- **'plasticboy/vim-markdown'**: A plugin that provides syntax highlighting and other features for Markdown files.
- **'octol/vim-cpp-enhanced-highlight'**: A plugin that enhances syntax highlighting for C++ code.
- **'scrooloose/syntastic'**: A syntax checking plugin that integrates with many linters.
- 'wakatime/vim-wakatime': A plugin that allows you to track the programing time and languages.
## Usage
### Basic Commands
- Open Vim:
```sh
vim
```
- Edit a file:
```sh
vim filename
```
- Install a new plugin (using Vim-Plug):
```sh
vim +PlugInstall +qall
```
### Custom Key Mappings
- `e`: Open file explorer.
- `f`: Find files.
- `g`: Find text in files.
---
Happy coding with Vim!