Jak mogę zwiększyć prędkość kursora w terminalu? [Zamknięte]


191

Jak mogę zwiększyć prędkość kursora w terminalu? Nawiasem mówiąc, mam Mac OS X. Byłoby również interesujące wiedzieć o tym w przypadku Linuksa.

Nie wiem, czego powinienem szukać w Google (ani tego, co lubisz).



8
Zakładając, że masz na myśli migającą prędkość kursora w terminalu: w systemie operacyjnym El Capitan znacznie łatwiej jest przejść do „ Preferencji systemowych -> Klawiatura ” i po prostu dostosować skalę „ Powtarzanie klawiszy ” i „ Opóźnij do powtórzenia ”.
Arsen

2
@BillTheLizard to powinno zostać ponownie otwarte:software tools commonly used by programmers
Qix - MONICA BYŁ SZYBKIE

3
@BilltheLizard Żartujesz, prawda? Terminal jest najlepszym przyjacielem programisty pakietu testowego. Ilu programistów widzisz za pomocą graficznego zestawu testów? Ponieważ jeszcze nie widziałem takiego, który tak naprawdę wie, co robią. W tej chwili terminal jest najważniejszym narzędziem programistycznym dla programistów. Wszystko, co możesz skompilować za pomocą swoich fantazyjnych IDE, można zrobić na terminalu
SonarSoundProgramming

1
@BilltheLizard Nie zamierzam kłócić się z semantyką, ale ci, którzy używają terminala, używają go głównie do celów programistycznych, ratują kilka dusz, które chcą tylko pobrać pakiet apt, lub modyfikują niektóre funkcje systemu operacyjnego, z którymi nie lubią / nie zgadzają się . Biorąc to pod uwagę, mogę użyć IDE do edycji plików tekstowych, jeśli tak mi się podobało, podobnie jak inni mogą uruchamiać polecenia terminalowe, jeśli mają na to ochotę. Nie oznacza to, że głównym celem nie jest rozwój. Właśnie dlatego terminal został wynaleziony. Aby opracowywać i uruchamiać programy.
SonarSoundProgramming

Odpowiedzi:


172

Jeśli przez „szybkość kursora” rozumiesz szybkość powtarzania przy przytrzymaniu klawisza - spójrz tutaj: http://hints.macworld.com/article.php?story=20090823193018149

Podsumowując, otwórz okno terminala i wpisz następujące polecenie:

defaults write NSGlobalDomain KeyRepeat -int 0

Więcej szczegółów z artykułu:

Wszyscy wiedzą, że można uzyskać dość wysoką częstotliwość powtarzania klawiatury, zmieniając suwak na karcie Klawiatura w panelu Preferencje systemowe klawiatury i myszy. Ale możesz zrobić to jeszcze szybciej! W terminalu uruchom następujące polecenie:

domyślnie napisz NSGlobalDomain KeyRepeat -int 0

Następnie wyloguj się i zaloguj ponownie. Najszybsze ustawienie możliwe do uzyskania w Preferencjach systemowych to 2 (niższe liczby są szybsze), więc możesz również spróbować wartości 1, jeśli 0 wydaje się zbyt szybkie. Zawsze możesz odwiedzić panel Preferencje systemowe klawiatury i myszy, aby cofnąć zmiany.

Może się okazać, że kilka aplikacji nie radzi sobie bardzo szybko z bardzo szybkim wprowadzaniem z klawiatury, ale większość da sobie z tym radę.


6
Link mówi, aby uruchomić to polecenie w terminalu defaults write NSGlobalDomain KeyRepeat -int 0. Mówi, że 0 jest najszybszym ustawieniem i że najszybszym ustawieniem ujawnionym przez oficjalne ustawienia systemu jest 2.
DougW

1
Ten link prowadzi do artykułu, który wymaga zalogowania się lub coś takiego. Przydałaby się wydrukowana tutaj odpowiedź!
wulftone

Nie używaj także wartości „InitialKeyRepeat” podanej w linku, zacznij od „defaults write NSGlobalDomain InitialKeyRepeat -int 20” Ta funkcja jest kontrolowana przez PressAndHold.app znajdujący się w „/ System / Library / Input Methods /”
MichaelStoner

zamknięte - ale chciałem dodać, że musisz ponownie uruchomić komputer
cheshireoctopus

Pamiętaj, że zmiany mogą nie zostać uwzględnione, dopóki nie uruchomisz ponownie komputera (w moim przypadku).
Aziz Alto

286

Preferencje systemowe => Klawiatura => Częstotliwość powtarzania klawiszy


8
Ten pozwala ci to robić w granicach określonych przez Apple. Odpowiedź zaakceptowana pozwala na większą elastyczność.
Andrew

41
Zwiększyłem „Key Repeat Rate” i zmniejszyłem „Delay Until Repeat”, zadziałało to w terminalu i we wszystkich edytorach.
Swapnil Chincholkar

To powinna być zaakceptowana odpowiedź.
filtfilt
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.