Kontekst ma znaczenie, bez kontekstu komenda może zwyczajnie nie działać.
Historia terminala powinna przywracać również kontekst - strzałka w górę w terminalu.
#linux
Jeśli zmienisz powłokę systemową na fish to tak będzie. Bash i zsh z tego co kojarzę nie ma tego w standardzie, dla zsh jeszcze można kombinować z pluginami.
Korzystam z fish-a i czasami ten rozdział historii per ścieżka nie pomaga, bo są jakieś łamańce, które są dość uniwersalne.
@splatch W jaki sposób niby zobaczyć ścieżkę w historii fisha? Korzystam z niego od ponad roku i nie kojarzę takiej opcji.
@Catharsis Masz rację
Zacząłem grzebać i temat jest dość stary:
https://fish-users.narkive.com/Z43n2mWL/setting-up-a-per-directory-history
https://github.com/fish-shell/fish-shell/issues/120
Żyłem w złudzeniu ze względu na dość trafne podpowiedzi, które domyślnie mi wchodzą.
Gdyby strzałka w górę przywracała też ścieżkę w terminalu to by było totalnie bez sensu i dobrze jest jak jest teraz. Jeżeli masz problem ze ścieżkami do plików jak używasz komend z historii to przypominam, że możesz podawać bezwzględne ścieżki do nich i wtedy nie ważne gdzie użyjesz komendy i tak zadziała.
Zaloguj się aby komentować