Po prostu przechodzę z ekranu GNU do tmux, na ekranie, gdy uderzę w C-a
, a następnie ponownie wpisz a
może zabrać mnie na początek linii, zastanawiam się, czy trzymam się z C-a
w tmux, jak mogę obejść to?Jeśli ustawię wiązanie klawiszy C-b na c-a w tmux, jak przesunąć kursor na początek linii?
Odpowiedz
Jak wiadomo, C-b
jest domyślnym prefiksem w tmux
. C-b C-b
służy do wysyłania rzeczywistego znaku C-b
do terminala. Jeśli zmienisz prefiks na C-a
, wystarczy ponownie powiązać niektóre klucze, aby zaktualizować, który z nich wysyła polecenie send-prefix
.
Dla .tmux.conf
:
# You probably already put this in
set prefix C-a
unbind-key C-b
bind-key C-a send-prefix
Jak przesunąć kursor przenieść początek linii? – mko
Po tym, jak te klawisze są na miejscu, 'C-a C-a'. Możesz także dodać 'bind-key a send-prefix', aby zachować sekwencję" C-a a "podobną do ekranu. – chepner
Naprawdę mógłbyś pokazać mi kod? Znam 'bind-key Ca last-window' ale nie mogę znaleźć' begin-of-line' na stronie man tmux – mko
Może jej problem o wersji używam, ale jeśli powyższy kod nie zadziała, spróbuj tego:
set -g prefix C-a
unbind-key C-b
bind-key C-a send-prefix
Dzięki,' -g' jest z pewnością wymagane na mojej instalacji Ubuntu, może operacja powinna potwierdzić, że zaakceptowana odpowiedź nadal działa dla niego? – stephenmurdoch
wydaje się, że opcja -g jest również wymagana dla mac – Jardalu
Działa dla mnie na mac bez '-g': | –
- 1. Vim przesuwanie kursora na początek następnej linii
- 2. Jak przesunąć gałąź "rozwijaj" na zdalny "początek"?
- 3. Jak przesunąć kursor do dolnej linii wyświetlanej w bieżącym oknie?
- 4. Jak przesunąć początek tablicy w C#?
- 5. przenieść kursor na początek pola wprowadzania?
- 6. Przenieś kursor JTextField lub JComboBox na początek
- 7. Jak przesunąć kursor do określonego słowa w bieżącej linii w vim
- 8. Jeśli to możliwe, aby przesunąć kursor do nowej linii (takich jak Skype "Alt + Enter")
- 9. Jak przenieść kursor na początek pola tekstowego z tekstem?
- 10. Perl: drukuj z powrotem na początek linii
- 11. Wiele kombinacji klawiszy prefiksu tmux?
- 12. jak przesunąć kursor do następnego UITextField programowo?
- 13. Jak przesunąć kursor myszy za pomocą C#?
- 14. Jak ustawić wiązanie klawiszy CMD w Emacs?
- 15. Przenoszenie kursora na początek UITextField
- 16. Jak wyłączyć "kursor poza końcem linii"?
- 17. Powróć StreamReader na początek
- 18. Knockout.js "jeśli wiązanie" na wielu booleanach
- 19. Mapowanie klawiszy strzałek podczas uruchamiania tmux
- 20. Rozwój SmartTV na początek
- 21. Jak dopasować początek linii w leeksie?
- 22. Początek wątku na iOS
- 23. Zmiana Tmux zmiana klawiszy w górę/w dół
- 24. kreślenie linii regresji przez początek
- 25. Jak przesunąć wskaźnik do wskaźnika na int?
- 26. Jak wyłączyć keybinding w Tmux
- 27. Jak dodać stronę na początek okna ViewPager?
- 28. Skrót Eclipse do końca linii i początku linii
- 29. Jak ustawić niestandardowy prompt na początek iex?
- 30. Dopasowanie wyrażenia JavaScript * nie * początek linii
możliwym duplikatu [ Jak przejść do początku linii w tmux po zmianie prefiksu na CTRL + A?] (Http://stackoverflow.com/questions/9684115/howto-go-to-beginning-of-line-in-tmux-after-remapping- prefix-to-ctrla) –
@ChrisJohnsen Dzięki za wskazanie tego istniejącego pytania, Pomaga również – mko
Możliwy duplikat [Jak przejść do początku linii w tmux po zmianie prefiksu na CTRL + A?] (Http://stackoverflow.com/questions/9684115/howto-go-to-beginning-of-line-in-tmux -after-remapping-prefix-to-ctrla) – Nifle