Konfiguracja mojego terminalu vim nie ładuje pliku ~/.zshrc. Zsh to powłoka logowania do środowiska. Jaka jest właściwa konfiguracja dla tej sytuacji?terminal vim nie ładuje się .zshrc
Oto niektóre środki Ja już podjęte i od usunięte:
set shell=zsh
(używa zsh jako powłokę, ale nie pozyskać RC)
set shellcmdflag=-ci
(wszystkie wyjścia Zawieszona)
cat ~/.zshenv
(wiele błędów podczas otwierania vim)
$ source ~/.zshrc
jest to drugie polecenie w 'zestawie shellcmdflag = -ci'. kiedy próbuję tego, wszystkie dane wyjściowe są zawieszone. –
'-ci' lub' -i' są poprawnymi flagami. Czy masz na myśli to, że vim jest zawieszony, a ty jesteś na muszce? Takie jest oczekiwane i normalne zachowanie Vima w terminalu. W ogóle nie będziesz mógł tego zmienić. W GVim/MacVim, wykonując ':! 'rozszerza linię poleceń do pewnego rodzaju niemego terminalu, aby odczytać wyjście z' '. Jeśli to zachowanie, po którym będziesz musiał przejść na GVim/MacVim. –
romainl
Z flagami 'ci' lub' c', komendy kończą się czymś w rodzaju '21195 zawieszone (wyjście tty) vim' i pozostaję przy znaku zachęty powłoki zsh. Następnie muszę wpisać 'fg', aby uzyskać oczekiwany wynik. –