Jak korzystać z nano w / usr / local / bin


2

Próbuję zainstalować najnowszą wersję nano na moim komputerze Mac. Zrobiłem to z Homebrew i wydaje się, że jest to pierwsza wersja wymieniona na mojej ścieżce, tj

`which nano` -V

zwraca

GNU nano, version 2.4.2
...

i ścieżka wygląda

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

Jak dotąd tak dobrze, najnowsza wersja nanojest w /usr/local/bin.

Dziwne jest to, że kiedy po prostu biegnę nano -V, dostaję

GNU nano version 2.0.6 (compiled 16:25:25, Sep  9 2014)
...

Jakiś pomysł, dlaczego wskazana wersja whichnie byłaby taka sama jak ta, na którą wskazał mój terminal?


Obowiązkowa nauka vim| emacskomentarz.
Matt Clark,

1
Chyba cieszę się, że ktoś mnie obserwuje, ale już wykorzystuję emacs95% mojego kodowania. Czasami chcę tylko czegoś ... lżejszego
Shep

Powiedziałbym wtedy „idź z vimem ponad nano”, jak na lekki edytor, wciąż jest dość potężny. : D
Matt Clark,

Mógłbym to zrobić, ale musiałbym się uczyć vim, co mnie do cholery dezorientuje. (Zanim to zmieni się w coś absolutnie bezwartościowego , powinienem powiedzieć, że nie jest to w żaden sposób twierdzenie, że edytor tekstowy X jest w jakiś sposób lepszy niż edytor tekstowy Y. Emacs zmieszał mnie z piekła przez około rok. Teraz, gdy mam edytor tekstu, który robi to, co chcę, wolałbym być mylona przez rzeczywistą kodu piszę, albo ... nie wiem, wykonuję swoją pracę rzeczywistą).
Shep

Hej, nigdy nie korzystałem z emacsa, korzystałem z nano; D
Matt Clark

Odpowiedzi:


2

Jeśli właśnie zainstalowałeś nową wersję nanoi używasz jej bashjako powłoki, być może będziesz musiał bashzapomnieć o ścieżce, w której był buforowany nano, uruchamiając hash -rwbudowane polecenie powłoki.

Inne pociski mogą mieć podobne pamięci podręczne ścieżek z innymi sposobami ich opróżnienia.


Niesamowite, że tak się zdezorientowałem.
Shep,
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.