Vraag:
Open het Finder-venster vanaf de huidige terminallocatie?
Jim McKeeth
2011-07-31 02:53:55 UTC
view on stackexchange narkive permalink

Als ik me in een specifiek pad in een Terminal-venster bevind, hoe kan ik datzelfde venster dan openen in een nieuw Finder-venster?

Opmerking: dit is het tegenovergestelde van een terminal openen vanuit de Finder.

Hoe wordt dit gedaan in Mavericks?
@WolfgangFahl de `open .` techniek werkt nog steeds voor mij.
Vijf antwoorden:
Gauzy
2011-07-31 03:09:19 UTC
view on stackexchange narkive permalink

Door open. in Terminal te typen, wordt de huidige werkdirectory geopend in een Finder-venster.

Bedankt, dat was precies wat ik zocht. Ik had het eerder gezien, maar vergat het.
Het lijkt erop dat dit is gebroken in 10.9 Mavericks. Om het even welke oplossing?
@WolfgangFahl Het werkt nog steeds voor mij in 10.9 Mavericks.
@WolfgangFahl Heeft uw Mavericks een nieuwe installatie of een upgrade geïnstalleerd? Met mijn geüpgradede installatie van Mavericks kan ik deze opdracht gebruiken.
van de vier Mavericks-installaties die ik deed, deed het probleem zich slechts één keer voor bij een upgrade-installatie. Alle anderen waren prima. Het probleem met de upgrade-installatie verdween na een tijdje ook. Vreemd ...
Ik werk hier ook aan Yosemite 10.10.5.
Werkt op macOS High Sierra
Gerelateerd: U kunt naar het bestaande Finder-venster overschakelen met `open / System / Library / CoreServices / Finder.app`
ptim
2015-04-24 09:34:18 UTC
view on stackexchange narkive permalink

Doel oprekken!

Om het bovenstaande antwoord uit te breiden (omdat de geschiktere gerelateerde vraag is gemarkeerd als dubbel en geen nieuwe antwoorden kan krijgen). ..

Ik heb een functie toegevoegd aan mijn ~ / .bash_profile om het onthullen van een bestand of map af te handelen:

  # Onthul een bestand of map in Finder # .. verwacht slechts één argument # het argument wordt aangehaald om ruimte te bieden aan spaties in de bestandsnaam () {# als het eerste argument een map is if [[-d "$ 1"]]; dan # ..gebruik het argument direct basedir = "$ 1" else # ..we hebben een bestand doorgegeven, dus gebruik de map die de map bevat basedir = $ (mapnaam "$ 1") fi # basedir is een map in nu, dus open activeert Finder open "$ basedir"}  

Om de functie te installeren:

  • plak / sla het op in ~ / .bash_profile
  • source ~ / .bash_profile of open een nieuwe terminal / tab

De context voor mijn gebruik is dat ik rond zal browsen met ls met tabaanvulling, en als ik vind wat ik zoek, kan ik onthullen (of cd of subl ) het meest recente argument, zoals:

  ls dir / subdir<tab tab>subsubdir anotherdirls dir / subdir / anotherdirreveal! $  
+1 - bedankt voor de handige sneltoetsfunctie - ik noem het liever lokaliseren -;)
het is vermeldenswaard dat het enige dat dit toevoegt aan `open. 'ons toestaat een bestandsnaam door te geven en de map te krijgen :)
Trevor Sullivan
2015-12-01 22:41:28 UTC
view on stackexchange narkive permalink

Als je autojump hebt geïnstalleerd, hoef je niet eens het volledige pad naar de directory in te typen. Je kunt gewoon jo gedeeltelijke directorynaam typen, en autojump zal een nieuw Finder-venster openen in de opgegeven map.

Ik ben dol op deze methode, omdat je niet de hele map hoeft te onthouden naam. Autojump houdt een lijst bij van de meest gebruikte locaties en weet automatisch naar welke directory u verwijst, zelfs als u deze maar een deel van de naam geeft.

Ik heb autojump geïnstalleerd, maar ik krijg het `jo commando niet gevonden`
Chad Grant
2016-10-30 00:59:33 UTC
view on stackexchange narkive permalink
  openen.
 

Voeg als leuke toevoeging een alias toe in .bash_profile of .bash_aliases als je die hebt.

  alias finder = 'open'
 

Dan kun je finder. gebruiken, wat volgens mij intuïtiever is.

@Allan Ik weet niet zeker of je mijn suggestie hebt gelezen of begrijpt wat een bash-alias is ...
Ja, je hebt gelijk, ik heb ze verwisseld.gemaakt.
Upvoted voor de oplossing ... en het is een goed idee.
computingfreak
2016-06-23 07:59:52 UTC
view on stackexchange narkive permalink

Door open. in Terminal te typen, wordt de huidige werkdirectory geopend in een Finder-venster.
Maar er is ook een alternatieve versie

  open `pwd` 


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...