https://github.com/pyk/vim
🧙 pyk's ~/.vim
https://github.com/pyk/vim
vim vimrc
Last synced: about 1 year ago
JSON representation
🧙 pyk's ~/.vim
- Host: GitHub
- URL: https://github.com/pyk/vim
- Owner: pyk
- Created: 2022-04-10T14:19:27.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-12T13:11:28.000Z (over 3 years ago)
- Last Synced: 2025-02-07T17:22:38.426Z (over 1 year ago)
- Topics: vim, vimrc
- Language: Vim Script
- Homepage:
- Size: 356 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pyk's vim
This is my vim + tmux setup.

## Vim setup
Remove existing `~/.vim` directory if any.
Clone repo to download all the configurations:
git clone git@github.com:pyk/vim.git ~/.vim
Run `vim` and install all the plugins via `:PlugInstall`.
### Colors scheme
Enable the colors cheme based on your mood on the `~/.vim/vimrc`.
For example:
syntax on
colorscheme green
### Language supports
The following programming languages are supported out of the box:
1. Rust: You need to install `rls` and `rustfmt`.
2. Soldity: You need to install [svm](https://github.com/pyk/svm-rs).
3. Typescript (.ts and .tsx)
Linting, Autocomplete and Autoformat are supported by [ale](https://github.com/dense-analysis/ale).
## tmux
Install `tmux` via `brew`:
brew install tmux
Create new file `~/.tmux.conf` then copy paste the following content:
set -g status on
set -g status-bg black
set -g status-fg white
set -g mouse on
## Extra
- [starship](https://starship.rs/)
- [iTerm](https://iterm2.com/documentation/2.1/index.html) (with minimal theme)