Ich habe eine spanische Layout-Tastatur (in Snow Leopard). Wenn ich den Punkt oder das Komma im numerischen Tastenfeld (rechts von der 0) verwende, wird immer ein Komma angezeigt, aber ich würde es vorziehen, wenn ein Punkt eingegeben wird, genau wie bei PCs. Andernfalls ist die Eingabe von IP-Adressen oder Dezimalzahlen beim Codieren eine PITA. Wie kann ich das machen?
Ich habe versucht, meine regionalen Einstellungen so zu ändern, dass das Dezimaltrennzeichen ein Punkt und das Tausendertrennzeichen ein Komma ist, aber das scheint die Texteingabe nicht zu beeinflussen.
Ich würde es vorziehen, eine regionale Einstellung zu ändern, anstatt die Tastatur neu zuzuordnen, aber ich akzeptiere jede Antwort, die funktioniert - abgesehen von der Änderung des regionalen Layouts der Tastatur brauche ich dort wirklich meine Diakritika.
quelle
Antworten:
In macOS Sierra müssen Sie Ctrl+ Shift+ ,im Ziffernblock eingeben, um einen regulären Punkt zu erhalten.
Ich habe festgestellt, dass ich versucht habe, dasselbe wie alle anderen zu tun, und festgestellt, dass es jetzt anders ist.
Hoffe das hilft.
UPDATE : In macOS Mojave können Sie auch Ctrl+ Alt+ ,im Ziffernblock verwenden, um einen regulären Punkt zu erhalten. Ich habe festgestellt, dass einige Apps (ich sehe dich an, Slack) die ursprüngliche Antwort nicht zulassen, aber das Update durchführen.
quelle
Sie müssen das Layout Ihrer Tastatur ändern. Nicht zu einem anderen, sondern zu einem neuen, der von einem Dienstprogramm wie Ukelele geändert wurde (möglicherweise gibt es andere).
Laden Sie das Tool herunter und ziehen Sie die App in Ihren Anwendungsordner. Beachten Sie, dass sich im Disk Image ein Ordner namens System Keyboards / Roman / befindet, der auf Ihren Desktop kopiert wird (zeitlich begrenzt).
Starten Sie Ukelele und wählen Sie im Menü Datei die Option "Neu basierend auf ...".
Öffnen Sie die Datei Spanish-ISO.keylayout (in dem römischen Ordner, den Sie auf Ihrem Desktop gespeichert haben).
Sie sehen eine große blaue Tastatur, die Ihre aktuelle Spanisch-ISO-Karte darstellt (wenn Sie Ihren Computer in Spanien mitgebracht haben, sollten Sie diese Tastatur verwenden).
Doppelklicken Sie auf das ",", das Sie ändern möchten (oder einen anderen Schlüssel), und Sie sehen Folgendes:
Ersetzen Sie das "," durch das "." (Punkt). Gehen Sie zu Tastaturmenü -> Tastaturnamen festlegen. Benennen Sie die spanische ISO in etwa wie folgt um: Spanisch - ISO2.
Speichern Sie es jetzt, der Name wird ohne Titel sein, aber Sie sollten Spanisch - ISO2 setzen.
Wo speichern Sie es?
Laut Ukeleles Benutzerhandbuch haben Sie verschiedene Möglichkeiten (und ich empfehle Ihnen, Abschnitt 3.3 des Handbuchs zu lesen). Die kurze Antwort befindet sich im Unterordner Tastaturlayouts des Ordners Bibliothek in Ihrem Basisordner. Dies kann erstellt werden, wenn es noch nicht vorhanden ist. Wenn Sie dies tun, wird nur Ihr Benutzer dieses Layout sehen (und verwenden können).
Öffnen Sie nach der Installation des Tastaturlayouts und dem Abmelden und erneuten Anmelden den internationalen Bereich der Systemeinstellungen (Sprache und Text unter Mac OS X 10.6 (Snow Leopard) und höher). Auf der Registerkarte Eingabemenü (Eingabequellen in 10.6 oder höher) sollte dort Ihr neues Tastaturlayout aufgeführt sein. Genießen Sie Ihre schnellere Eingabe von IP-Adressen.
quelle
KeyRemap4MacBook löst auch dieses Problem, ohne dass in Ukelele ein völlig anderes Tastaturlayout eingerichtet werden muss. Aktivieren Sie einfach die Option "Punkt tauschen und Umschalt + Punkt" im Abschnitt "Tastaturtaste ändern".
quelle
Ich habe gerade eine alternative Lösung entdeckt, und zumindest für mich eine viel bessere, die KEIN erneutes Zuordnen der Tastatur erfordert und auch auf den Macs anderer funktioniert:
Drücken Sie die Umschalttaste, wenn Sie das Komma auf dem Ziffernblock drücken. Es wird als Punkt eingegeben (zumindest bei Schneeleoparden (osx 10.6)).
(Da ich ein belgisches Tastaturlayout habe, habe ich einige Zeit die Tastatur-Remapping-Lösung [mit Ukulele] verwendet, aber sie hat nicht mit allen Anwendungen, z. B. Eclipse, gut funktioniert.)
quelle
Davids Antwort war äußerst hilfreich! Geben Sie einen Versuch zu KeyRemap4MacBook
Die App ist ungeschickt und ein kleiner Buggy, macht aber den Job.
Auf meinem Spanisch - ISO-Tastaturlayout musste aktiviert / geändert werden:
quelle
Ich verwende die App Better Touch Tool, mit der Sie alle Arten von Anpassungen mit Gesten und der Tastatur vornehmen können. Ich habe gerade eine Tastaturzuweisung hinzugefügt, die im Wesentlichen die Verknüpfung "Pad" zu "" zugeordnet hat. und es funktioniert perfekt.
quelle
Sie können auch ein Tool wie Keyboard Maestro verwenden . Ich habe es so eingerichtet:
Es funktioniert überraschend schnell, ohne dass ein neues Tastaturlayout erstellt oder Tasten neu zugeordnet werden müssen.
quelle
Strg + (nur für das Komma in der numerischen Tastatur) ergibt a. (Punkt) im spanischen Layout.
Seltsamerweise funktioniert dies im Terminal und in einigen Texteditoren (wie Textwrangler). MacVim zum Beispiel rendert nur a. bei Verwendung in der numerischen Tastatur. Und TextMate ignoriert diesen Modifikator einfach und druckt ein,
... Weißt du, das Gute an Apfelzeug ist, dass es "einfach funktioniert".
quelle
Die App heißt jetzt Karabiner. Ich finde es auf spanischer ISO heraus, aber ich denke, es kann auf alle Layouts angewendet werden.
Auf der Registerkarte "Einfache Änderungen", nachdem Sie die App eingerichtet haben:
quelle
Es ist KEIN externes Programm erforderlich.
Erstellen Sie eine Datei mit dem Namen
DefaultKeyBinding.Dict
unter~/Library/KeyBindings/
(/Users/<username>/Library/KeyBindings/
) und erstellen Sie den Ordner KeyBindings, falls dieser nicht vorhanden ist.Fügen Sie den folgenden Text in die Datei ein, speichern Sie ihn und starten Sie / logout-login neu, damit er funktioniert.
Außerdem finden Sie hier eine Übersicht mit weiteren Konfigurationsoptionen.
quelle