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… Code-Zeile in VSCode duplizieren weiterlesen
Schlagwort: Sublime Text
Guard erkennt keine Sublime-3-Änderungen
Sublime Text 3 hat das Speichern von Dateien umgestellt, so dass Guard dieses nicht mehr als Änderung registriert. Abhilfe schafft hier eine Rückkehr zum alten Ansatz. Hierfür unter „Preferences“ > „Settings — User“ die folgende Option setzen: { … „atomic_save“: false, … }
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.
:s/sublime/vim/ – Mäuse, Speichern, Zeilenschieben und mehr
Nach den kosmetischen Details des ersten Artikels geht es heute um einige Standardaktionen, die mich als Entwickler begleiten.
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… Von Sublime zu Vim? Ein Um- und Einstiegsversuch weiterlesen
SublimeSpecCreator: Command-Palette nutzen
Gerade bei unregelmäßig genutzten Funktionen vergisst man gern das zugewiesene Tastenkürzel. Hier hilft Sublimes sogenannte Command Palette. Eine Spezifikation für eine Methode kann man nun auch auf folgende Weise generieren: Zu testende Methode markieren Strg+Shift+P createspec (oder Teile davon) tippen, bis Befehl erscheint Enter
SublimeSpecCreator: Specs per Knopfdruck
class User < ActiveRecord::Base def logged_in? # ... end end + Super+Alt+S = require 'spec_helper' describe User do describe '#logged_in?' do | end end SebastianG86/SublimeSpecCreator