Mam hiszpańską klawiaturę układową (w systemie Snow Leopard). Ilekroć używam kropki lub przecinka w klawiaturze numerycznej (po prawej stronie 0), zawsze pokazuje przecinek, ale wolałbym, żeby wprowadził kropkę, tak jak robią to komputery. W przeciwnym razie wpisywanie adresów IP lub liczb dziesiętnych, gdy kodowanie jest PITA. Jak mogę to zrobić?
Próbowałem zmienić moje ustawienia regionalne, tak aby separator dziesiętny był kropką, a separator tysięcy przecinkiem, ale nie miało to wpływu na wprowadzanie tekstu.
Wolę zmienić niektóre ustawienia regionalne niż ponownie mapować klawiaturę, ale zaakceptuję każdą odpowiedź, która działa - oprócz zmiany regionalnego układu klawiatury, naprawdę potrzebuję tam swoich znaków diakrytycznych.
keyboard
switching
internationalization
Victor Jalencas
źródło
źródło
Odpowiedzi:
W systemie macOS Sierra musisz Ctrl+ Shift+ ,w klawiaturze numerycznej, aby uzyskać zwykłą kropkę.
Odkryłem, że próbowałem zrobić to samo, co wszyscy inni, i odkryłem, że teraz było inaczej.
Mam nadzieję że to pomoże.
AKTUALIZACJA : w systemie macOS Mojave możesz także użyć Ctrl+ Alt+ ,w klawiaturze numerycznej, aby uzyskać zwykłą kropkę. Odkryłem, że niektóre aplikacje (patrzę na ciebie Slack) nie pozwalają na oryginalną odpowiedź, ale dokonują aktualizacji.
źródło
Musisz zmienić układ klawiatury. Nie do innego, ale do nowego, który został zmodyfikowany przez narzędzie takie jak Ukelele (mogą być inne).
Pobierz narzędzie, przeciągnij aplikację do folderu aplikacji. Zauważ, że w obrazie dysku znajduje się folder o nazwie System Keyboards / Roman /, skopiuj go na pulpit (jest tymczasowy).
Uruchom Ukelele iz menu Plik wybierz: „Nowy na podstawie…”
Otwórz plik Spanish-ISO.keylayout (znaleziony w rzymskim folderze zapisanym na pulpicie).
Zobaczysz dużą niebieską klawiaturę przedstawiającą twoją aktualną mapę hiszpańsko-ISO (jeśli przywiozłeś komputer do Hiszpanii, to z klawiatury tej powinieneś skorzystać).
Kliknij dwukrotnie „,”, który chcesz zmodyfikować (lub dowolny inny klucz), a zobaczysz:
Zamień „,” na „.” (kropka). I przejdź do Menu klawiatury -> Ustaw nazwę klawiatury. Zmień nazwę hiszpańskiego - ISO na coś takiego: Hiszpański - ISO2.
Teraz zapisz to, nazwa będzie Bez tytułu, ale powinieneś wpisać hiszpański - ISO2.
Gdzie to zapisujesz?
Zgodnie z instrukcją obsługi Ukelele masz różne możliwości wyboru (sugeruję przeczytanie części 3.3 instrukcji). Krótka odpowiedź znajduje się w podfolderze Układy klawiatury w folderze Biblioteka w folderze domowym. Można to utworzyć, jeśli jeszcze nie istnieje. Jeśli to zrobisz, tylko Twój użytkownik zobaczy (i będzie mógł używać) ten Układ.
Po zainstalowaniu układu klawiatury oraz wylogowaniu i ponownym zalogowaniu otwórz panel Międzynarodowy w Preferencjach systemowych (Język i tekst w systemie Mac OS X 10.6 (Snow Leopard) i nowszych). Na karcie Menu wprowadzania (źródła wprowadzania w wersji 10.6 lub nowszej) należy tam wymienić nowy układ klawiatury. Ciesz się szybszym pisaniem adresów IP.
źródło
KeyRemap4MacBook rozwiązuje również ten problem, bez konieczności konfigurowania zupełnie innego układu klawiatury w Ukelele. Po prostu włącz opcję „Zamień kropkę i Shift + kropka” w sekcji „Zmień klucz klawiatury”.
źródło
Właśnie odkryłem alternatywne rozwiązanie, a przynajmniej dla mnie znacznie lepsze, które NIE wymaga ponownego mapowania klawiatury i działa również na komputerach Mac innych ludzi:
naciśnij Shift, gdy naciśniesz przecinek na klawiaturze numerycznej, zostanie on wprowadzony jako punkt (przynajmniej w lampartach śnieżnych (OSX 10.6))
(Ponieważ mam belgijski układ klawiatury, od jakiegoś czasu korzystałem z rozwiązania do mapowania klawiatury [używając Ukulele], ale nie działało to dobrze ze wszystkimi aplikacjami, np. Eclipse)
źródło
Odpowiedź Davida była niezwykle pomocna! Spróbuj KeyRemap4MacBook
Aplikacja jest niezgrabna i mało buggy, ale spełnia swoje zadanie.
Na moim hiszpańskim - układ klawiatury ISO musiał włączyć / zmienić:
źródło
Korzystam z aplikacji Better Touch Tool, która pozwala ci to robić przy pomocy gestów i klawiatury. Właśnie dodałem przypisanie klawiatury, które zasadniczo zamapowało skrót „pad” na „”. i działa idealnie.
źródło
Aplikacja nazywa się teraz Karabiner. Rozumiem to na hiszpańskim ISO, ale myślę, że można go zastosować do wszystkich układów.
Na karcie prostych modyfikacji po skonfigurowaniu aplikacji:
źródło
Możesz także użyć narzędzia takiego jak Keyboard Maestro . Skonfigurowałem to w następujący sposób:
Działa zaskakująco szybko, bez konieczności tworzenia nowego układu klawiatury lub mapowania klawiszy.
źródło
Ctrl +, (tylko przecinek na klawiaturze numerycznej) daje znak a. (kropka) w układzie hiszpańskim.
Co dziwne, działa to w terminalu i niektórych edytorach tekstu (takich jak textwrangler). Na przykład MacVim po prostu renderuje. podczas używania na klawiaturze numerycznej. A TextMate po prostu ignoruje ten modyfikator i drukuje,
... Wiesz, dobrą rzeczą w jabłkach jest to, że „po prostu działa”.
źródło
Jest NO potrzeba zewnętrznego programu.
Utwórz plik o nazwie
DefaultKeyBinding.Dict
under~/Library/KeyBindings/
(/Users/<username>/Library/KeyBindings/
), utwórz folder KeyBindings, jeśli nie istnieje.Wklej poniższy tekst do pliku, zapisz go i uruchom ponownie / wyloguj-login, aby działał.
Również tutaj jest istota z większą liczbą opcji konfiguracji.
źródło