Tak więc w terminalach bash/zsh mam set -o vi
. Ale potem muszę nacisnąć ESC, aby przejść do trybu poleceń. Nie mogę się domyślić, w jaki sposób mogę ustawić domyślny tryb poleceń?Jak ustawić domyślny tryb bash/zsh na tryb poleceń vi zamiast trybu wstawiania vi?
7
A
Odpowiedz
3
Możesz osiągnąć to zachowanie za pomocą "xdotool". Zainstaluj i dodaj to do swojego ~/.bashrc następnie
set -o vi
xdotool key Escape
+0
Działa to tylko w X Window, nie? –
+0
tak, powinno być wykonywane tylko wtedy, gdy ustawiona jest zmienna $ DISPLAY. może istnieje bardziej uniwersalny sposób emulacji wejścia. – ineb
Powiązane problemy
- 1. Tryb Vi dla redis-cli
- 2. Jak przełączyć się na tryb VI edycji na terminalu mac
- 3. Tryb Bash vi - połącz "C-c", aby wyjść z trybu wprowadzania
- 4. Jak włączyć tryb vi w Monodevelop na windows
- 5. Jak wyłączyć tryb "vi kompatybilny" dla Vima w Cygwin na Windows 8?
- 6. Jak uzyskać natywny tryb Vi w R, aby był trwały?
- 7. Telerik RadGrid - Jak ustawić domyślny tryb edycji?
- 8. Czy można ustawić domyślny tryb pobierania PDO?
- 9. Domyślny tryb przeglądarki IE
- 10. Windows terminal/konsola/shell w trybie Vi?
- 11. kopiowanie i wklejanie w vi
- 12. Jak ustawić domyślny tryb główny w pliku lokalnym?
- 13. Jak ustawić tryb dokumentu IE?
- 14. Tryb Tuareg i tryb Caml
- 15. Jak ustawić tryb wyboru GridView na wiele?
- 16. Ustaw vi jako edytor w GHCi
- 17. Android Emulator - tryb offline do trybu online
- 18. Jak poruszać się maszynistki touch w vi?
- 19. Jak zrobić ekran przerysowywania vi?
- 20. Zalecenia dotyczące dobrego odniesienia vi?
- 21. VI (VIM): usunąć/zmienić od prawej do lewej?
- 22. Automatyczne formatowanie dla vi?
- 23. Czy można używać trybu vi w Code :: Blocks?
- 24. Jak wykryć vi (nie vim) w .vimrc?
- 25. ido-tryb rozróżnia nazwy buforów trybu diody
- 26. Vi Keybindings in DrRacket
- 27. Vi plugin for eclipse?
- 28. Jak używać klawiszy vi w ipython pod * nix?
- 29. Android: Jak ustawić preferowany tryb widoku klawiatury z IME
- 30. Jak zastąpić tekst między cudzysłowy w VI
Tryb polecenia wydaje się bardziej przydatny w niepustej linii poleceń; dlaczego chcesz, aby był domyślny? – chepner
naciśnięcie "i" jest łatwiejsze niż sięganie do "ESC" (szczególnie na mojej klawiaturze Kinessis) ... – revit09
Możesz zmienić klucz używany do przechodzenia w tryb poleceń na coś innego niż Escape. Wspominam o tym, ponieważ dokumentacja dla 'bind-key' w' man zshzle' wspomina, że nie może łączyć 'vicmd' z' main', ponieważ nie byłbyś w stanie przejść z 'viins' na' vicmd' (prawdopodobnie po przełączanie na 'viins' po raz pierwszy). – chepner