tech:programmieren
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Programmieren
Vim IDE
Sammlung von Tipps zu den installierten Plugins.
Vim-Fugitive
| Befehl | Beschreibung |
|---|---|
:Git | Zeigt eine Zusammenfassung in einem neuen Buffer |
:Git <CMD> | Führt git Kommandos aus |
:Gedit oder :Gsplit | Dateien öffnen aus der Historie, z.B.: :Gedit HEAD~3:% |
:Gdiffsplit | Zeigt einen DIFF im geteilten Fenster |
Vim-Surround
| Befehl | Beschreibung |
|---|---|
ysw( | Setzt Klammern um das Wort, auf dem der Cursor steht (w = Wort). Nutzt man die öffnende Klammer, werden Leezeichen hinzugefügt, bei der schließenden nicht. |
cs(` | Ersetzt die Klammern durch Anführungszeichen |
ds` | Löscht die umgebenden Anführungszeichen |
Vim-Repeat
| Befehl | Beschreibung |
|---|---|
. | Wiederholt auch die Befehle von Vim-Surround |
Vim-Commentary
| Befehl | Beschreibung |
|---|---|
gcc | Eine Zeile oder mehrere (Zahl angeben) aus-/ein-kommentieren |
gc | Einen Bereich aus-/ein-kommentieren, z.B. einen Abschnitt: gccap |
Jedi-Vim
| Befehl | Beschreibung |
|---|---|
<C-Space> | Auto-Vervollständigung |
<leader>g | Gehe zur Zuweisung, z.B. von einer Funktion |
<leader>d | Geh zur Definition |
<leader>s | Gehe zum Stub |
K | Zeigt die Dokumentation zum Befehl unter dem Cursor |
<leader>r | Umbenennen |
<leader>n | Zeigt alle Verwendungen von … |
:Pyimport os | Öffnet das OS Modul lesend |
Vista-Vim
| Befehl | Beschreibung |
|---|---|
Vista | Vista Fenster öffnen, um Tags und ähnliches aufzulisten |
Vista! | Schließt das Vista Fenster |
Vista!! | Schaltet die Sichtbarkeit des Vista Fensters um |
FZF
| Befehl | Listet auf |
|---|---|
:Files [PATH] | Dateien |
:GFiles [OPTS] | Git Dateien (git ls-files) |
:GFiles? | Git Dateien (git status) |
:Buffers | Offene Buffer |
:Colors | Color schemes |
:Ag [PATTERN] | ag search result (ALT-A to select all, ALT-D to deselect all) |
:Rg [PATTERN] | rg search result (ALT-A to select all, ALT-D to deselect all) |
:Lines [QUERY] | Lines in loaded buffers |
:BLines [QUERY] | Lines in the current buffer |
:Tags [QUERY] | Tags in the project (ctags -R) |
:BTags [QUERY] | Tags in the current buffer |
:Marks | Marks |
:Windows | Windows |
:Locate PATTERN | locate command output |
:History | v:oldfiles and open buffers |
:History: | Command history |
:History/ | Search history |
:Snippets | Snippets (UltiSnips) |
:Commits | Git commits (requires fugitive.vim) |
:BCommits | Git commits for the current buffer |
:Commands | Commands |
:Maps | Normal mode mappings |
:Helptags | Help tags 1 |
:Filetypes | File types |
tech/programmieren.1597952589.txt.gz · Zuletzt geändert: von lutz