Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:nuetzliche_einstellungen_und_befehle_fuer_vim

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:nuetzliche_einstellungen_und_befehle_fuer_vim [2016/01/10 05:27] movelinux:nuetzliche_einstellungen_und_befehle_fuer_vim [2020/08/02 14:11] (aktuell) move
Zeile 5: Zeile 5:
  
 ===== ~/.vimrc ===== ===== ~/.vimrc =====
 +Siehe auch meine [[scripte:vimrc]].
 ==== Syntaxhighlight ==== ==== Syntaxhighlight ====
-:syntax on+> syntax on
    
 ==== Zeilennummern ==== ==== Zeilennummern ====
-:set number+> 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 ===== ===== Befehlsmodus =====
Zeile 15: Zeile 37:
 > :set number  > :set number 
 > :set nonumber  > :set nonumber 
 +
 +==== Suche ====
 +=== Case sensitive ===
 +
 +> :set ic
  
 ==== Kopieren und Einfügen (Copy & paste) ==== ==== Kopieren und Einfügen (Copy & paste) ====
Zeile 32: Zeile 59:
   * Zeilenanfang: **//gg//**   * Zeilenanfang: **//gg//**
   * Zeilenummer: **//:10//** (Bsp.)   * Zeilenummer: **//:10//** (Bsp.)
 +
 +==== Löschen von Zeilen ====
 +  * Zeile m bis n löschen: :m,nd
 +
 +==== Suchen und Ersetzen ====
 +
 +<Code>
 +:%s/string_alt/string_neu /g
 +</Code>
 +
 +==== JSON formatieren ====
 +
 +<Code>
 +execute '%!python -m json.tool' | w  
 +</Code>
  
 ===== Plugins ===== ===== Plugins =====
Zeile 40: Zeile 82:
   * http://www.vim.org/   * http://www.vim.org/
   * [[http://vim.wikia.com|Vim-Wiki bei Wikia]]   * [[http://vim.wikia.com|Vim-Wiki bei Wikia]]
 +
 +**vimrc:**
 +  * https://github.com/amix/vimrc
 +  * http://dougblack.io/words/a-good-vimrc.html
linux/nuetzliche_einstellungen_und_befehle_fuer_vim.1452403651.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki