Często używam polecenia : sh podczas korzystania z vim (na przykład grep).Wykryj tło vim po: sh
Ale czasami zapomniałem, że mam vima biegnącego za moją skorupą.
Czy istnieje polecenie wykrycia, że mam vima biegnącego za moją skorupą?
Często używam polecenia : sh podczas korzystania z vim (na przykład grep).Wykryj tło vim po: sh
Ale czasami zapomniałem, że mam vima biegnącego za moją skorupą.
Czy istnieje polecenie wykrycia, że mam vima biegnącego za moją skorupą?
Można zobaczyć, czy Vim specyficzne zmienne powłoki są ustawione:
$ echo $VIM
$ echo $VIMRUNTIME
$ echo $MYVIMRC
Trzeba zmienną zestaw środowisko nazywane VIM
, można sprawdzić, czy to jest wtedy ustawiony
$ echo $VIM
Uwaga, możliwe jest również (mało prawdopodobne), że $ VIM jest ustawiany, gdy jesteś po prostu w swojej skorupie normalnie.
Można sprawdzić proces nadrzędny:
$ ps -p $PPID -o cmd=
vi file
Albo być niezależna od zmiennych środowiskowych:
$ ps -p $(ps -p $$ -o ppid=) -o cmd=
vi file
Thanx, który działa jak urok – Schminitz