User Tools

Site Tools


simple_vi_vim_handling

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

simple_vi_vim_handling [2011/10/15 08:09]
root created
simple_vi_vim_handling [2012/01/12 12:39] (current)
root
Line 1: Line 1:
 ====== Simple vi/vim handling ====== ====== Simple vi/vim handling ======
- 
-Add show/unshow line numbering in vim (F12 key) 
-Add following to /etc/vimrc 
-  ​ 
-  nmap <F12> :set number!<​CR>​ 
  
 ===== Line numbers ===== ===== Line numbers =====
Line 14: Line 9:
 "​Unshow"​ line numbers: "​Unshow"​ line numbers:
   :set nonu   :set nonu
 +
 +===== Vim show line numbers with F12 shortcut =====
 +
 +Add show/unshow line numbering in vim (F12 key)
 +Add following to /etc/vimrc
 +  ​
 +  nmap <F12> :set number!<​CR>​
 +
  
 ===== Search and replace ===== ===== Search and replace =====
Line 24: Line 27:
 Change all appearances of from to morf from line 1 to current line: Change all appearances of from to morf from line 1 to current line:
   :​1,​.s/​from/​morf/​g ​   :​1,​.s/​from/​morf/​g ​
 +
 +===== VIM - Comment blocks of code (visual mode) =====
 +
 +Mark the area which is to be commented using the *blockwise* visual mode (CTRL-V)\\
 +Press I (capital i) and write the text you want to prepend to each line of the selected block, e.g. %.\\
 +Then press ESC and the text will be inserted to the left of each line of the selected block.
 +
 +===== VIM - Select line(s) (visual mode) =====
 +
 +Shift + v
 +
  
  
simple_vi_vim_handling.1318666152.txt.gz ยท Last modified: 2011/10/15 08:09 by root