Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mchalapuk/vim-config
My vim/tmux configuration
https://github.com/mchalapuk/vim-config
config tmux vim
Last synced: 25 days ago
JSON representation
My vim/tmux configuration
- Host: GitHub
- URL: https://github.com/mchalapuk/vim-config
- Owner: mchalapuk
- Created: 2014-07-27T18:59:58.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-06-08T11:06:25.000Z (over 1 year ago)
- Last Synced: 2024-04-17T22:55:59.580Z (7 months ago)
- Topics: config, tmux, vim
- Language: Vim Script
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Vim Configuration
Based on [ivyl/vim-config](https://github.com/ivyl/vim-config).
## Installation
```bash
git clone https://github.com/muroc/vim-config.git ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
ln -s ~/.vim/tmux.conf ~/.tmux.conf
ln -s ~/.vim/hyper.js ~/.hyper.js
cd ~/.vim
git submodule update --init --recursive
```## Plugins
* [fugitive](https://github.com/tpope/vim-fugitive)
git wrapper
* [multiple-cursors](https://github.com/terryma/vim-multiple-cursors)
enabled editing many parts of the document at once
* [vim-golang](https://github.com/jnwhiteh/vim-golang)
support for go language
* vim-coffee-script
* vim-glsl
* vim-golang
* vim-markdown
* vim-orgmode
* vim-puppet
* vim-speeddating
* editorconfig-vim
* typescript-vim
* vim-colors-solarized
* Quramy
* syntastic## Bindings
* \cd - :lcd %:h
* <C-n> (from normal) - starts multicursor mode
(marks a wordunder the cursor)
* <C-n> (from multicursor) - finds new occurence of the highlight
and createsnew cursor
* <C-p> (from multicursor) - deletes current cursor and jumps to previous
* <C-x> (from multicursor) - deletes current cursor and creates next
* <ESC> (from normal) - removes extra cursors
* and all fugitive bindings## Features
* [pathogen](https://github.com/tpope/vim-pathogen) enabled
* lot of useful options enabled (wildmenu, encoding, nocompatible,
tabs, wraps, etc.)
* editing gziped files
* minimalized GUI## Thanks
[Arkadiusz Hiler](https://github.com/ivyl) for his
[vim-config](https://github.com/ivyl/vim-config).