Używam Vi jako mojego ulubionego (a właściwie tylko) edytora tekstu w systemach Linux. Wiem, jak zmieniać tryby z normalnego na wstawianie i odwrotnie. Czy możliwe jest automatyczne ładowanie Vi do trybu wstawiania zamiast trybu normalnego?
insert-mode
invocation
200_sukces
źródło
źródło
vim
odpowiedź jest akceptowana?nvi
?Odpowiedzi:
Możesz użyć
+startinsert
opcji (lub+star
w skrócie), aby uruchomić Vima w trybie wstawiania.Jeśli chcesz, aby stało się to domyślnie podczas uruchamiania Vima, możesz utworzyć alias (w swoim
.bashrc
lub.zshrc
na przykład) w następujący sposób:Działa to jednak tylko podczas uruchamiania Vima. Jeśli chcesz, aby Vim był w trybie wstawiania, nawet gdy otwierasz plik z poziomu Vima, dodaj następujące elementy do
.vimrc
:źródło
źródło
źródło
Chociaż myślę, że rozpoczęcie w trybie wstawiania nie jest prostym sposobem, możesz to zrobić bardzo łatwo. Powinieneś zacząć od vima
Flaga -c przekazuje polecenie do vima.
:startinsert
Polecenie zmienia tryb wstawić. Jak możesz sobie wyobrazić, możesz rozpocząć vim z dowolną liczbą poleceń, jeśli chcesz.źródło
Można uruchomić tryb wstawiania za pomocą opcji -i . Możesz dokonać aliasu, korzystając z poniższych instrukcji
.bashrc
w celu automatycznego uruchamiania w trybie wstawiania za każdym razem:źródło
-i
służy do ustawianiaviminfo
nazwy pliku, a nie do uruchamiania w trybie wstawiania.