Code-Zeile in VSCode duplizieren

Bei der Umstellung von Sublime auf Virtual Studio Code hatte ich lange Probleme mit dem duplizieren der aktuellen Zeile, vor allem weil einige offizielle Shortcuts mit Gnome kollidieren.

Während ich geneigt war Sublimes Strg+Shift+d zu konfigurieren, fiel mir ein interessantes Feature beim Standard-Copy-and-Paste auf: Ist der Cursor ohne Markierung in der Zeile, wird eben diese vollständig in die Zwischenablage kopiert. Fügt man diese nun wieder ein, wir diese sauer darunter eingefügt. Ein sehr eleganter Ansatz mit Standardmitteln, an den ich mich sicher schnell gewöhnen werde.

Vim Surround, Zeilennummern, Coffeescript und Probleme mit dem Mausmodus

Teil 3 meiner Erfahrungen vom Umstieg von Sublime zu Vim.

vim.surround

cd ~/.vim/bundle
git clone git://github.com/tpope/vim-surround.git

Dieses Plugin erlaubt es (unter anderem), bestimmte umschließende Zeichen der aktuellen Position zu ersetzen. So lassen sich die umschließenden doppelten Anführungszeichen mittels cs"' („change surrounding double quotes to single quotes“) ersetzen. Surround unterstützt Anführungszeichen, Klammern und auch HTML.
weiterlesen

Von Sublime zu Vim? Ein Um- und Einstiegsversuch

Vim ist so einiges, aber sicher nicht einsteigerfreundlich. Dennoch bin ich immer wieder fasziniert, wie sich erfahrene Anwender durch ihren Code navigieren und in der kleinen Kommandozeile Aktionen auslösen, für die die meisten erstmal ein anderes Programm starten müssen. Zudem ist alles frei konfigurierbar und vor allem freie Software.

Mal sehen, wie ich meinen auf Sublime aufbauenden Entwickleralltag übertragen kann.
weiterlesen