Vim
From Attie's Wiki
(Difference between revisions)
m |
m |
||
Line 1: | Line 1: | ||
Configuration: [[vimrc]] | Configuration: [[vimrc]] | ||
+ | |||
+ | Normalise 4-spaced code to tabbed code... This may require some supervision... | ||
+ | <source lang="text"> | ||
+ | :%s/^\(\t*\) /\1\t/gc | ||
+ | </source> | ||
==Registers== | ==Registers== |
Latest revision as of 10:10, 5 January 2015
Configuration: vimrc
Normalise 4-spaced code to tabbed code... This may require some supervision...
:%s/^\(\t*\) /\1\t/gc
[edit] Registers
Registers in Vim let you run actions or commands on text stored within them. To access a register, you type "<a>
before a command, where <a>
is the name of a register. If you want to copy the current line into register k, you can type
"ky
Or you can append to a register by using a capital letter
"Ky
You can then move through the document and paste it elsewhere using
"kp
To access all currently defined registers type
:reg