Czasami, gdy edytuję plik za pomocą vi lub vim, mój plik po prostu zawiesza się. Nawet jeśli wpiszesz Ctrl+Club Ctrl+D, nadal tam zawiesza się. W kill -9 <pid>
innym terminalu pid zostaje zabity, ale plik nadal tam się zawiesza.
Chyba musiałem wpisać kombinację klucza, której nie znam. Czy ktoś ma pomysł?
stty -ixon
do swoich~/.bashrc
włączeń Ctrl-q w terminalach. W moim przypadku Ctrl-s zamrażał Vima i nie mogłem do niego wrócić ... dopóki nie dokonałem tej modyfikacji .bashrc. Szczegóły tutaj: superuser.com/a/1328326/409327Czy zdarza ci się używać go w ekranie GNU?(Jak wskazuje pra, jest to pozornie prawda nawet poza ekranem). Często zdarza się, że przypadkowo uderza Ctrl+S(xoff
), co wyłącza malowanie ekranu do momentu naciśnięcia Ctrl+Q(xon
)źródło
Jeśli Ctrl+ Snie jest twoim problemem (jak w odpowiedzi pra ), może ci to pomóc.
Jeśli próbujesz zainstalować wiele niestandardowych wtyczek za pomocą Vundle , czasami coś idzie nie tak. Możesz spróbować usunąć te pakiety ręcznie i sprawdzić, czy to pomoże. Dowiedz się, gdzie zostały napisane wtyczki - w moim przypadku wszystkie znajdowały się w
.vim/bundle
katalogu, ponieważgit clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
instalowałem Vundle . Więc gdy znajdziesz się w.vim
katalogu, możesz wyczyścić cały folder pakietu, aby usunąć wszystkie wtyczki i zacząć od nowa, wykonującrm -rf bundle
.Mam nadzieję, że to pomoże!
źródło
Możesz spróbować zmienić układ klawiatury. Vi | vim współpracuje tylko z językiem angielskim (podobnym do?).
źródło