GitHub - grigio/vim-sublime: A ready to use minimal Vim (Sublime Text -like) .vi...
source link: https://github.com/grigio/vim-sublime
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Vim sublime
A ready to use minimal Vim (Sublime Text -like) .vimrc configuration
Installation
vim-sublime includes Vundle package manager and some external plugins.
Install Vundle
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Install vim-sublime .vimrc
$ curl https://raw.githubusercontent.com/grigio/vim-sublime/master/vimrc > $HOME/.vimrc
Then open vim
and run
:PluginInstall
Add the plugin colors
$ cd
$ git clone https://github.com/flazz/vim-colorschemes
$ mv vim-colorschemes/colors/ .vim
$ rm -rf vim-colorschemes
Quit and enter in vim
again to apply the changes
You can also add machine specific config to ~/.local.vim
For best results make sure your $TERM env variable is 256 colours; export TERM=xterm-256color
Note: to have the correct font in the bottom bar you need a Powerline font installed and selected in the terminal.
Features included and Shortcuts
The shortcuts should work in vim (terminal with 256 colors) on Linux, Mac OS X and Windows (I'm joking, I don't know).
Everywhere
- Ctrl + p - Open other files in the folder
- Ctrl + f - Find text in the document
- Ctrl + z - Cancel
- Ctrl + y - Redo
- F1 - Snippets
Selection - after (Esc + v) or (Shift+ v)
- Ctrl + c - Copy
- Ctrl + x - Cut
- Ctrl + v - Paste
- Ctrl + m - Comment / Decomment
- Ctrl + w +
<tag>
-<tag>
Wrap text</tag>
- Tab - Indent text
- Tab + Shift - Reindent text
An alternative way to comment is Ctrl + v (Visual-block mode) then Shift+i add the commenting characters (es. //) and press Esc.
To decomment, Ctrl + v, select the part you want to delete at the beginning of the line and press d.
Tabs
- Ctrl + t - New tab
- Ctrl + k - Close tab
- Ctrl + b - Previous tab
- Ctrl + n - Next tab
Author
Luigi Maselli - http://grigio.org
If You use Macvim see also subvim, another Sublime Text for VIM project
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK