Verwendung von nano in / usr / local / bin

1148
Shep

Ich versuche, die neueste Version von Nano auf meinem Mac zu installieren. Ich habe das mit Homebrew gemacht, und es scheint die erste Version in meinem Pfad zu sein, dh

`which nano` -V 

kehrt zurück

GNU nano, version 2.4.2 ... 

und der Weg sieht aus

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

So weit so gut, die neuere Version von nanoist in /usr/local/bin.

Das Seltsame ist, wenn ich nur renne, nano -Vbekomme ich

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

Irgendeine Idee, warum die Version, auf die von gezeigt wird which, nicht die gleiche ist wie die, auf die mein Terminal zeigt?

2
Obligatorisch lernen Sie "vim" | Kommentar von "emacs". Matt Clark vor 9 Jahren 0
Ich bin froh, dass jemand auf mich aufpasst, aber ich verwende bereits 'emacs' für 95% meiner Codierung. Manchmal möchte ich einfach etwas ... leichter Shep vor 9 Jahren 1
Dann würde ich sagen, gehen Sie mit Vim über Nano, für einen leichten Editor ist es immer noch ziemlich mächtig. : D Matt Clark vor 9 Jahren 0
Ich könnte das tun, aber dann müsste ich "vim" lernen, was mich zur Hölle bringt. (Bevor dies zu [absolut wertlos] (https://en.wikipedia.org/wiki/Editor_war) abgebaut wird, sollte ich sagen, dass dies keineswegs eine Behauptung ist, dass der Texteditor X irgendwie besser ist als der Texteditor Y. Emacs Ich bin seit ungefähr einem Jahr verwirrt, und jetzt, da ich einen Texteditor habe, der das tut, was ich will, werde ich lieber durch den Code, den ich schreibe, verwirrt, oder ... ich weiß nicht, was ich will tatsächliche Arbeit.) Shep vor 9 Jahren 0
Hey Mann, ich habe niemals die Verwendung von Emacs geschlagen, ich habe die Verwendung von Nano verprügelt; D Matt Clark vor 9 Jahren 0

1 Antwort auf die Frage

2
Spiff

Wenn Sie gerade die neue Version von installiert nanohaben und bashals Shell verwenden, müssen Sie möglicherweise bashden Pfad vergessen, für den sie zwischengespeichert wurde, nanoindem Sie den hash -rintegrierten Befehl der Shell ausführen.

Andere Shells können ähnliche Pfad-Caches mit anderen Methoden haben, um sie zu leeren.

Toll, das hat mich so verwirrt. Shep vor 9 Jahren 0