मेरे बैश प्रॉम्प्ट से पहले बाएं कोष्ठक क्यों है?


18

मैंने नोटिस किया है कि जब मैं कमांड निष्पादित करता हूं, तो एक बायीं ब्रैकेट कैरेक्टर पिछली लाइन के सामने आ जाएगी। यह आंशिक रूप से इस बात पर निर्भर करता है कि इसमें क्या है $PS1। मैंने परेशान करने की कोशिश की है $PROMPT_COMMANDऔर $PS1इससे कोई फर्क नहीं पड़ा । यहाँ इसका एक उदाहरण दिया जा रहा है Terminal.app:

Terminal.app


2
मैंने नए मार्क्स सुविधा का उपयोग करने के तरीके पर एक प्रश्न / उत्तर दिया है: apple.stackexchange.com/a/209907/24130
nwinkler

जवाबों:



9

एल कैपिटान 10.11 टर्मिनल में नए मार्क्स फीचर में प्रॉम्प्ट लाइन्स और अन्य दिलचस्प कंटेंट को चिन्हित करके टर्मिनल कंटेंट में स्ट्रक्चर को जोड़ते हैं, जिससे नेवीगेटिंग, सिलेक्ट, कॉपी करना, प्रिंटिंग और कमांड्स या उनके आउटपुट को डिलीट करने जैसे ऑपरेशंस को सक्षम किया जाता है।

देखें संपादित करें मेनू, विशेष रूप से मार्क्स , बुकमार्क , और नेविगेशन मार्क्स-संबंधी आदेश के लिए सबमेनू।

चिह्नों को एक चिह्नित रेखा के दोनों छोर पर "स्क्वायर ब्रैकेट" के साथ दर्शाया जाता है। बुकमार्क अधिक हैवीवेट मार्क हैं - इनका उपयोग समय स्टैम्प या कस्टम नाम के साथ अनुभागों को चिह्नित करने के लिए किया जाता है - और इन्हें मोटी खड़ी रेखाओं और एक अलग पृष्ठभूमि के रंग के साथ दर्शाया जाता है।

यदि आप उन्हें देखना नहीं चाहते हैं, तो आप चिह्न संकेतक छिपा सकते हैं, दृश्य> छिपाएँ / चिह्न मेनू आइटम के साथ। यह निशान नहीं हटाता है या मार्क्स से संबंधित कमांड को काम करने से रोकता है।

आप मार्क्स और संबंधित आदेशों के साथ क्या कर सकते हैं का एक अच्छा स्पष्टीकरण @ nwinkler के में पाया जाता है इस सवाल का जवाब करने के लिए इस सवाल का

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.