Usuwanie linii z profilu Bash


1

Więc używając terminala wpisałem: nano .bash_profile Mam wtedy dostęp do następującego bash_profile:

Plik GNU nano 2.0.6: .bash_profile

# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

# Setting PATH for Python 3.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH

# Added by Canopy installer on 2015-09-29
# VIRTUAL_ENV_DISABLE_PROMPT can be set to '' to make bashprompt show that Canopy is active, otherwise 1
VIRTUAL_ENV_DISABLE_PROMPT=1 source '/Users/psa1/Library/Enthought/Canopy_64bit/User/bin/activate'

# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH

Chciałbym całkowicie usunąć linię Canopy z profilu bash, ponieważ na przykład psuje pobieranie pip lub twilio. Ale nie wiem jak to zrobić!


2
Czy to twój rzeczywisty profil .bash? Wygląda na to, że brakuje znaczników skrótu (#), aby skomentować linie takie jak „ścieżka ustawienia” lub „Dodane przez Canopy”. To powiedziawszy, Ctrl-K jest tym, co jest używane w nano do usuwania.
Allan

1
to jest kopiuj wklej, jeśli dodam skrót, to po prostu go
pogrubię

1
użycie ctrl-K usuwa go tylko raz, ale jeśli zrestartujesz terminal, bash_profile pozostanie taki sam @Allan
PrincedeLuynes

1
Zakładam, że oszczędzasz, prawda?
Allan

1
Tak, zdecydowanie Ctrl-X, a następnie ponowne uruchomienie terminalu
PrincedeLuynes

Odpowiedzi:


1

Bezpieczniejsze niż usunięcie byłoby dodanie # na początku dowolnej linii, którą chcesz wyłączyć i skomentować.

Jeśli nie masz pewności co do korzystania z edytora, im mniej zmienisz, tym lepiej.

Następnie wyjdź z aplikacji terminalowej i uruchom ją ponownie, aby przetestować.

Najbezpieczniej byłoby założyć nowe konto administratora na wypadek, gdybyś musiał zalogować się z działającym użytkownikiem.


Skończyłem usuwanie linii czaszy przy użyciu vima, a nie nano. Użyłem vima, ponieważ z jakiegoś powodu zmiany wprowadzone w nano nie pojawiły się podczas ponownego uruchamiania terminalu. ale masz rację, powinieneś dodać skrót
PrincedeLuynes
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.