यदि मैं एक टर्मिनल विंडो में एक विशिष्ट पथ में हूं, तो मैं उसी विंडो को एक नई खोजक विंडो में कैसे खोल सकता हूं?
नोट: यह फाइंडर से टर्मिनल खोलने के विपरीत है ।
open .
तकनीक अभी भी मेरे लिए काम करती है।
यदि मैं एक टर्मिनल विंडो में एक विशिष्ट पथ में हूं, तो मैं उसी विंडो को एक नई खोजक विंडो में कैसे खोल सकता हूं?
नोट: यह फाइंडर से टर्मिनल खोलने के विपरीत है ।
open .
तकनीक अभी भी मेरे लिए काम करती है।
जवाबों:
open .
टर्मिनल में टाइप करने से फाइंडर विंडो में करंट वर्किंग डायरेक्टरी खुल जाएगी।
ऊपर दिए गए उत्तर पर विस्तार करने के लिए (क्योंकि अधिक उपयुक्त संबंधित प्रश्न एक डुप के रूप में चिह्नित है और नए उत्तर प्राप्त नहीं कर सकता है) ...
मैंने एक फ़ाइल या निर्देशिका का खुलासा करने के लिए अपने ~ / .bash_profile में एक फ़ंक्शन जोड़ा है:
# Reveal a file or directory in Finder
# ..expects only one argument
# the argument is quoted to accommodate spaces in the filename
reveal () {
# if the first arg is a directory
if [[ -d "$1" ]];
then
# ..use the argument directly
basedir="$1"
else
# ..we passed a file, so use its containing directory
basedir=$(dirname "$1")
fi
# basedir is a directory in now, so open will activate Finder
open "$basedir"
}
फ़ंक्शन को स्थापित करने के लिए:
source ~/.bash_profile
या एक नया टर्मिनल / टैब खोलेंअपने प्रयोग के लिए संदर्भ है कि मैं चारों ओर का उपयोग कर ब्राउज़ कर जाने वाली राशि है ls
टैब पूरा होने के साथ, फिर जब मैं मैं, मैं यह कर सकते हैं के लिए क्या देख रहा हूँ लगता है reveal
(या cd
या subl
) सबसे हाल ही में आर्ग, जैसे:
ls dir/subdir<tab tab>
subsubdir anotherdir
ls dir/subdir/anotherdir
reveal !$
open .
यदि आपने autojump
स्थापित किया है, तो आपको निर्देशिका में पूर्ण पथ लिखने की आवश्यकता नहीं है। आप बस टाइप कर सकते हैं jo partialdirectoryname
, और ऑटोजम्प निर्दिष्ट निर्देशिका में एक नई खोजक विंडो खोलेगा।
मुझे यह विधि पसंद है, क्योंकि आपको पूरी निर्देशिका नाम याद नहीं है। ऑटोजंप सबसे अधिक इस्तेमाल किए जाने वाले स्थानों की एक सूची रखता है, और स्वचालित रूप से जानता है कि आप किस निर्देशिका का उल्लेख कर रहे हैं, भले ही आप इसे केवल नाम का हिस्सा दें।
jo command not found
open .
एक अच्छा जोड़ के रूप में, अगर आपके पास एक .bash_profile या .bash_aliases में एक उपनाम जोड़ें।
alias finder='open'
तब आप उपयोग कर सकते हैं finder .
जो मुझे लगता है कि अधिक सहज है।
open .
टर्मिनल में टाइप करने से फाइंडर विंडो में करंट वर्किंग डायरेक्टरी खुल जाएगी।
लेकिन एक वैकल्पिक संस्करण भी है
open `pwd`