Webseiten-Werkzeuge


tech:programmieren

Dies ist eine alte Version des Dokuments!


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

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.1597952088.txt.gz · Zuletzt geändert: von lutz