मैं मछली शेल के लिए कस्टम प्रॉम्प्ट कैसे स्थापित / कर सकता हूँ?


10

मैं # में मछली 2.0 का उपयोग कर रहा हूँ! लिनक्स, लेकिन यह एक अधिष्ठापन त्रुटि हो सकती है, क्योंकि मेरी ~ / .config / मछली / config.fish खाली है।


कौन सा ऑपरेटिंग सिस्टम आप उबंटू, सेंटोस आदि का उपयोग कर रहे हैं ...?
अधिकतम

@ मैक्स क्रंचबंग (#!) सी:
सुपरचेजिजी

जवाबों:


10

~/.config/fish/config.fishडिफ़ॉल्ट रूप से खाली है। कस्टम प्रॉम्प्ट बनाने के लिए एक फ़ाइल बनाएं ~/.config/fish/functions/fish_prompt.fishऔर इसे अपने प्रॉम्प्ट से भरें।

मूल उदाहरण

फंक्शन फिश_प्रॉमट
        इको (pwd) '>'
समाप्त

3
क्या कई संकेतों को सहेजने, या उपलब्ध संकेतों की सूची में जोड़ने का एक तरीका है जो आप fish_config चलाते समय प्रदर्शित होते हैं?
क्रिस रसिस

-1

यह मेरे लिए काम किया:

~/.local/share/omf/init.fish

function fish_prompt
        echo (pwd) '> '
end

यद्यपि यह समस्या को हल करने में मदद कर सकता है, यह इस बात को स्पष्ट नहीं करता है कि क्यों और / या यह कैसे पता करता है। इस अतिरिक्त संदर्भ को प्रदान करने से इसके दीर्घकालिक शैक्षिक मूल्य में काफी सुधार होगा। कृपया स्पष्टीकरण जोड़ने के लिए अपने जवाब को संपादित करें, जिसमें सीमाएं और मान्यताएं शामिल हैं।
टोबे स्पाइट

2
यह एक और उत्तर को दोहराता है और कोई नई सामग्री नहीं जोड़ता है। कृपया जवाब न दें जब तक कि आपके पास योगदान देने के लिए वास्तव में कुछ नया न हो।
DavidPostill

1
कृपया उत्तर के रूप में "धन्यवाद" न जोड़ें। एक बार जब आपके पास पर्याप्त प्रतिष्ठा होगी, तो आप उन प्रश्नों और उत्तरों को वोट करने में सक्षम होंगे जो आपको मददगार लगे। - समीक्षा से
DavidPostill

सुपरयुजर में आपका स्वागत है: हालांकि यह प्रश्न का उत्तर दे सकता है या नहीं भी दे सकता है, यह एक बेहतर उत्तर होगा यदि आप कुछ स्पष्टीकरण प्रदान कर सकते हैं जो आपको लगता है कि ऐसा क्यों करता है। निर्देशों का पालन करने में आसान के साथ कुछ क्यों और कब करना चाहिए इस पर विस्तार से बताएं। यदि आपको लगता है कि आपका उत्तर सही है तो इन चीजों को करें और फिर से करें। कृपया कुछ मिनट लें और पढ़ें: - superuser.com/help .Answering: superuser.com/help/how-to-answer , फिर से
सुपरयुसर का

@DavidPostill मैंने कहा है कि मेरे लिए काम करने वाली कॉन्फिग फ़ाइल का स्थान मैं ऊपर दिए गए किसी भी उत्तर में एक ही स्थान नहीं देखता हूं, इसलिए कृपया खुद पर अनुमान न लगाएं और अपनी प्रतिष्ठा का उपयोग करने से न चूकें।
प्रेट्ज़ेन क्रूज़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.