Vim: Difference between revisions
From DWIKI
m (→FAQ) |
m (→links) |
||
Line 1: | Line 1: | ||
= | = Links = | ||
* [http://www.vim.org/ http://www.vim.org/] - vim homepage | * [http://www.vim.org/ http://www.vim.org/] - vim homepage | ||
* [http://vimdoc.sourceforge.net/ http://vimdoc.sourceforge.net/] - the online source for Vim documentation | * [http://vimdoc.sourceforge.net/ http://vimdoc.sourceforge.net/] - the online source for Vim documentation | ||
* [http://vim-adventures.com/ Learn vim playing] | * [http://vim-adventures.com/ Learn vim playing] | ||
*[https://www.cyberciti.biz/media/new/cms/2017/11/vim.png Cheat sheet] | |||
=Documentation= | =Documentation= |
Revision as of 17:41, 10 November 2017
Links
- http://www.vim.org/ - vim homepage
- http://vimdoc.sourceforge.net/ - the online source for Vim documentation
- Learn vim playing
- Cheat sheet
Documentation
Cheatsheets
Editing xml files
Create tag pairs
Plugins
FAQ
Commands are entered by hitting the Esc button then ":" and the setting, function, command etc.
Undo undo
ctrl-r
Indentation
:set filetype=xml
- http://psy.swan.ac.uk/staff/carter/Unix/vim_indent.htm
- http://www.chovy.com/web-development/fix-indentation-and-tabs-in-vim/
Enable/Disable line numbering
set nu!
Importing the output of ls -l into the current buffer
r !ls -l
syntax highlighting on dark background
:set background=dark
Sort lines 50 to 76 ussing the unix sort command
50,76 !sort
Change syntax colours
find syncolor.vim
End highlighting search results
<f9> <esc>:nohlsearch<cr>
show tabs
:set list and :set nolist
modelines in code
http://vim.wikia.com/wiki/Modeline_magic