vim

wp>vim

Spickzettel vim.

~/.vimrc

Siehe auch meine vimrc.

Syntaxhighlight

syntax on

Zeilennummern

set number

Suche

Case sensitive

set ic

Highlight matching [{()}]

set showmatch

Search as characters are entered

set incsearch

Highlight matches

set hlsearch

Turn off search highlight

nnoremap <leader><space> :nohlsearch<CR>

Befehlsmodus

Zeilennummern ein- und ausschalten

:set number :set nonumber

Suche

Case sensitive

:set ic

Kopieren und Einfügen (Copy & paste)

In den visuellen Modus wechseln mit v zum Textmarkieren

Pfeiltasten benutzen zum Markieren des Textes (im visuellen Modus)

mit y Text kopieren

ein Word kopieren mit yw

eine Zeile kopieren mit yy

mit p Text einfügen

Rückgängig & Wiederholen (Undo & redo)

Rückgängig: u

Wiederholen: ctrl-r

Sprung zum Dateianfang/-Ende oder Zeilenummern

Zeilenende: shift-g

Zeilenanfang: gg

Zeilenummer: :10 (Bsp.)

Löschen von Zeilen

Zeile m bis n löschen: :m,nd

Plugins

Pluginverzeichnis ggf. anlegen: ~/.vim/plugins/

Plugin.vim dort reinkopieren

Weblinks

http://www.vim.org/

Vim-Wiki bei Wikia

vimrc:

https://github.com/amix/vimrc

http://dougblack.io/words/a-good-vimrc.html