Podczas edycji tekstu często używane są klawisze strzałek w lewo i w prawo. Ale przeniesienie prawej ręki z sekcji liter do klawiszy strzałek zajmuje sporo czasu.
Kiedyś korzystałem z laptopa Sony, na którym mogłem nacisnąć „fn” lewą ręką, a następnie nacisnąć „u” i „o” prawą ręką, aby uzyskać funkcje „lewego klawisza strzałki” i „prawego klawisza strzałki” , więc moja prawa ręka rzadko oddalała się od „jkl;”. Schludny.
Czy na Macu istnieje podobny ośrodek?
Dzięki!!
Odpowiedzi:
Możesz użyć BetterTouchTool http://www.boastr.de do globalnego przypisywania skrótów klawiaturowych. Nie możesz jednak przypisać fnklucza.
źródło
Możesz użyć tego:
ctrl+ A: początek linii.
ctrl+ E: koniec linii.
ctrl+ U: usuń od kursora do początku linii.
ctrl+ K: usuń od kursora do końca linii.
ctrl+ W: usuń słowo po lewej stronie.
ctrl+ T: transponuj znaki wokół kursora.
źródło
Wiele widoków tekstowych OS X obsługuje kilka skrótów w stylu Emacsa, takich jak:
Aby zobaczyć pełną listę skrótów, uruchom
plutil -convert xml1 /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict -o -|pl|grep -v noop:|ruby -pe '$_.gsub!(/[^ -~\n]/){"\\U%04x"%$&.ord}'
.Możesz użyć KeyRemap4MacBook, aby skróty w stylu Emacsa działały w większej liczbie miejsc:
Spowoduje to zmapowanie fn-U do klawisza lewej strzałki:
Aby uzyskać więcej informacji, zobacz https://pqrs.org/macosx/keyremap4macbook/xml.html.en lub http://osxnotes.net/keyremap4macbook.html .
źródło
ctrl+ Bi ctrl+ Fsą takie same jak lewa i prawa strzałka w aplikacjach kakaowych.
źródło
Dzięki Samuelowi mogłem zmapować i, j, k, l do góry, w lewo, w dół i w prawo za pomocą AutoHotKey. Chciałbym wspomnieć, że ta metoda jest dla tych, którzy używają systemu Windows. W moim przypadku działa idealnie w systemie Windows 10.
Kod na AutoHotKey
j :: Wyślij {w lewo} i :: Wyślij {w górę} k :: Wyślij {w dół} l :: Wyślij {w prawo}
źródło
Pozycje menu można mapować na skróty klawiaturowe.
Przejdź do
System Preferences > Keyboard > Shortcuts
i dodaj przejdź do wpisuApp Shortcuts
.W tym celu mogę polecić Sublime Text 2/3 .
źródło
Używam KeyRemap4MacBook na moim MacBooku z połowy 2010 roku, który, jak sądzę, był pierwszą serią zbudowaną po tym, jak przestali włączać tryb numpad. Witryna mówi, że oprogramowanie działa na wszystkich komputerach Mac, więc prawdopodobnie możesz go użyć do stworzenia odpowiedniego dla siebie mapowania.
źródło
Możesz użyć edytora tekstu, który obsługuje tryb vi.
vi to uniksowy edytor tekstu, który jest kontrolowany bez myszy, a zatem ma bardzo sprawne skróty klawiaturowe, nie tylko do poruszania się po tekście, ale także do szybkiej edycji tekstu.
Wiele nowoczesnych edytorów tekstu skierowanych do programistów wdrożyło „tryb vi”, co oznacza, że możesz włączyć wszystkie te potężne skróty. Nauczyłem się, jak korzystać z trybu vi podczas programowania, ale całkowicie pokochałem go podczas edycji tekstu. Naprawdę wygodne jest korzystanie ze wszystkich skrótów, ale kiedy już to zrobisz, Twoja produktywność gwałtownie wzrośnie!
Oto tylko kilka z potężnych skrótów klawiaturowych dostępnych w trybie vi:
Moim ulubionym edytorem w trybie vi jest Sublime Text 3 . Możesz ocenić pełną wersję tak długo, jak chcesz. Aby włączyć tryb vi, kliknij ten link: włączanie trybu vi
Oto kilka interaktywnych samouczków, które uczą Cię skrótów vi:
źródło
Używam AutoHotKey do mapowania kluczy.
Używam klawisza Capslock, który w innych przypadkach jest całkowicie pozbawiony miejsca na klawiaturze, z wyjątkiem ludzi, którzy wciąż piszą wszystko dużymi literami.
Teraz Capslock ma zaledwie kilka milimetrów mojej lewej szpilki z kombinacją kilku innych klawiszy, aby wykonać przydatne funkcje, takie jak ponowne mapowanie klawiszy strzałek za pomocą j, i, k oraz l.
Jedyną wadą tej metody jest to, że za każdym razem, gdy naciskasz klawisz Capslock, aby wykonać kilka skrótów, dioda klawiatury świeci i gaśnie. Jeśli znajdę rozwiązanie, aby wyłączyć tę diodę, dam ci znać. Od zeszłego tygodnia mam Cooler Master NovaTouch TKL i w ogóle nie jest prowadzony. Dlatego odłożę ten problem wizualny. :)
Oto część skryptu, która wykonuje tę zamianę:
źródło
Klawisze strzałek znajdują się zbyt daleko od klawiszy domowych. To, czego potrzebujesz, to możliwość korzystania ze standardowej konfiguracji klawiszy strzałek, ale bez odrywania rąk od pozycji wyjściowej.
Zdecydowanie zalecam użycie warstwy ponownego mapowania klucza, takiej jak „Rozszerz warstwę”:
http://colemakmods.github.io/ergonomic-mods/extend.html
Przytrzymując specjalny klawisz „Rozszerz” (który można zdefiniować jako Lewy Alt lub Caps Lock), powoduje to, że klawisze strzałek I, J, K, L mają podobny wzór. Jako bonus otrzymasz także Home / End / PgUp / PgDn, a także na pobliskich kluczach.
Ponieważ wzór klawiszy jest dobrze znany, nauka jest bardzo szybka. Ponowne mapowanie działa na poziomie systemu operacyjnego, dzięki czemu można używać tych szybkich, wygodnych klawiszy strzałek we wszystkich aplikacjach.
Korzystam z tego systemu i rzadko muszę ruszać rękami z pozycji wyjściowej.
źródło