यह कमांड वाईलीक्स है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
विली, विन, एडब्ल्यूडी - इंटरेक्टिव टेक्स्ट विंडोज़
SYNOPSIS
चतुर [ -f वरफोंट ] [ -F फिक्सफॉन्ट ] [ -c एनकोलो ]
जीतना [ आदेश ]
AWD [ लेबल ]
ध्यान दें
यह मैनुअल पेज पुराना है। मूल दस्तावेज /usr/share/doc/wily . में है
वर्णन
चतुर पाठ की खिड़कियों का प्रबंधन करता है जिसे अंतःक्रियात्मक रूप से या बाहरी कार्यक्रमों द्वारा संपादित किया जा सकता है।
इंटरेक्टिव इंटरफ़ेस एक अलग इंटरफ़ेस का उपयोग करता है।
कोई भी नाम फ़ाइलों में पढ़ा जाता है चतुर पहले खिड़कियां चतुर इनपुट स्वीकार करता है। सादा फ़ाइलें प्रदर्शित
पाठ के रूप में; निर्देशिकाएँ अपने घटकों के नामों की स्तंभित सूचियों के रूप में प्रदर्शित होती हैं, जैसा कि in
ls -p निर्देशिका|एमसी सिवाय इसके कि उपनिर्देशिकाओं के नाम में एक स्लैश जोड़ा गया है।
RSI -f (-F) विकल्प डिफ़ॉल्ट चर-पिच (फिक्स्ड-पिच) फ़ॉन्ट सेट करता है; डिफ़ॉल्ट है
/lib/font/bit/lucidasans/euro.8.font (.../lucm/unicode.9.font) टैब अंतराल पर सेट हैं
की चौड़ाई 4(8) चर-पिच फ़ॉन्ट में अंक शून्य।
Windows
चतुर खिड़कियाँ दो भागों में हैं: एक छोटा टैग एक बहु-पंक्ति के ऊपर परिवर्तन. शरीर आमतौर पर
फ़ाइल की एक छवि शामिल है, जैसा कि in सैम(1), या किसी प्रोग्राम का आउटपुट, जैसा कि an . में है 8½(1)
खिड़की। टैग में कई खाली-पृथक शब्द होते हैं, उसके बाद एक लंबवत बार
चरित्र, उसके बाद कुछ भी। पहला शब्द विंडो का नाम है, आमतौर पर
संबंधित फ़ाइल या निर्देशिका का नाम, और अन्य शब्द कमांड में उपलब्ध हैं
वह खिड़की। बार के बाद कोई भी टेक्स्ट जोड़ा जा सकता है; उदाहरण स्ट्रिंग्स हैं जिन्हें खोजने के लिए or
उस विंडो में निष्पादित करने के लिए आदेश।
यदि किसी विंडो में निर्देशिका है, तो नाम (टैग का पहला शब्द) एक स्लैश के साथ समाप्त होगा।
स्क्रॉल
प्रत्येक विंडो में बॉडी के बाईं ओर एक स्क्रॉल बार होता है। स्क्रॉल बार उतना ही व्यवहार करता है जितना in
सैम(1) या 8½(1) सिवाय इसके कि स्क्रॉलिंग तब होती है जब बटन दबाया जाता है, बजाय
जारी किया जाता है, और तब तक जारी रहता है जब तक स्क्रॉल बार में माउस बटन दबाए रखा जाता है। के लिये
उदाहरण के लिए, किसी फ़ाइल में धीरे-धीरे स्क्रॉल करने के लिए, स्क्रॉल के शीर्ष के पास बटन 3 को नीचे दबाए रखें
छड़। माउस को स्क्रॉल बार के नीचे ले जाने से स्क्रॉलिंग की दर तेज हो जाती है।
ख़ाका
चतुर खिड़कियों को कॉलम में व्यवस्थित किया गया है। डिफ़ॉल्ट रूप से, यह प्रारंभ करते समय दो कॉलम बनाता है;
इसे के साथ ओवरराइड किया जा सकता है -c विकल्प। प्लेसमेंट स्वचालित है लेकिन समायोजित किया जा सकता है
का उपयोग ख़ाका डिब्बा प्रत्येक विंडो और कॉलम के ऊपरी बाएँ कोने में। दबाने और
बॉक्स में कोई भी माउस बटन दबाए रखने से संबंधित विंडो या कॉलम खिंच जाता है। विंडोज के लिए,
बस लेआउट बॉक्स में क्लिक करने से विंडो अपनी जगह पर बढ़ जाती है: बटन 1 इसे थोड़ा बढ़ा देता है,
बटन 2 इसे जितना हो सके उतना बढ़ाता है, फिर भी उस कॉलम में अन्य सभी टैग दिखाई दे रहे हैं,
और बटन 3 कॉलम को पूरी तरह से संभाल लेता है, अस्थायी रूप से अन्य विंडो को छुपाता है
स्तंभ। (वे लौट आएंगे en सामूहिक यदि उनमें से किसी पर ध्यान देने की आवश्यकता है।) लेआउट बॉक्स a
खिड़की सामान्य रूप से सफेद होती है; जब यह केंद्र में काला होता है, तो यह रिकॉर्ड करता है कि फ़ाइल है
'गंदा': चतुर का मानना है कि इसे इसकी मूल सामग्री से संशोधित किया गया है।
टैग प्रत्येक स्तंभ के शीर्ष पर और संपूर्ण प्रदर्शन में मौजूद होते हैं। चतुर उन्हें प्री-लोड करता है
उपयोगी आदेशों के साथ। इसके अलावा, शीर्ष पर टैग लंबे समय तक क्रियान्वित करने की एक सूची बनाए रखता है-
चल रहे आदेश।
टाइपिंग
टाइप किए गए टेक्स्ट का व्यवहार उसी के समान है 8½(1) सिवाय इसके कि पात्र हैं
माउस के नीचे टैग या बॉडी को डिलीवर किया गया; कोई 'टाइप करने के लिए क्लिक' नहीं है। सामान्य
बैकस्पेसिंग कन्वेंशन लागू होते हैं। जैसे की सैम(1) लेकिन नहीं 8½, ESC कुंजी टेक्स्ट का चयन करती है
अंतिम माउस क्रिया के बाद से टाइप किया गया, कमांड निष्पादित करते समय विशेष रूप से उपयोगी सुविधा।
एक साइड इफेक्ट यह है कि पहले से चयनित टेक्स्ट के साथ ESC टाइप करना a . के समान है कट गया आदेश
(qv).
विंडोज़ के नाम सहित सभी टेक्स्ट को समान रूप से संपादित किया जा सकता है।
निर्देशिका प्रसंग
प्रत्येक विंडो का टैग एक निर्देशिका का नाम देता है: स्पष्ट रूप से यदि विंडो में एक निर्देशिका है;
निहित रूप से यदि यह एक नियमित फ़ाइल रखता है (उदाहरण के लिए निर्देशिका /प्रशासक अगर खिड़की रखती है
/प्रशासक/उपयोगकर्ता) यह निर्देशिका प्रदान करती है प्रसंग उसमें फ़ाइल नामों की व्याख्या करने के लिए
खिड़की। उदाहरण के लिए, स्ट्रिंग उपयोगकर्ताओं लेबल वाली विंडो में /प्रशासन/ or /प्रशासन/कुंजी होगा
फ़ाइल नाम के रूप में व्याख्या की गई /प्रशासक/उपयोगकर्ता. निर्देशिका को विशुद्ध रूप से शाब्दिक रूप से परिभाषित किया गया है, इसलिए यह
एक गैर-मौजूद निर्देशिका या एक गैर-मौजूद फ़ाइल से जुड़ी एक वास्तविक निर्देशिका हो सकती है
(उदाहरण के लिए /प्रशासन/नहीं-एक-फ़ाइल) स्लैश से शुरू होने वाले फ़ाइल नामों को निरपेक्ष माना जाता है
फ़ाइल नाम।
त्रुटियाँ
विंडोज़ जिनके नाम से शुरू होते हैं - or + पारंपरिक रूप से डायग्नोस्टिक्स और अन्य डेटा नहीं रखते हैं
फाइलों से सीधे जुड़े हुए हैं। लेबल वाली एक विंडो +त्रुटियां सभी निदान प्राप्त करता है
द्वारा उत्पादित चतुर अपने आप। द्वारा चलाए जा रहे आदेशों से निदान चतुर नाम की एक विंडो में दिखाई दें
डायरेक्टरी// त्रुटियाँ जहां डायरेक्टरी कमांड के संदर्भ से पहचाना जाता है। इन
जरूरत पड़ने पर एरर विंडो बनाई जाती है।
माउस बटन 1
माउस बटन 1 टेक्स्ट को वैसे ही चुनता है जैसे in सैम(1) या 8½(1), सामान्य डबल सहित-
सम्मेलनों पर क्लिक करना।
माउस बटन 2
बटन 1 के साथ पाठ का चयन करने के समान एक क्रिया द्वारा, बटन 2 पाठ को निष्पादित करने का संकेत देता है
एक आदेश के रूप में। यदि संकेतित पाठ में कई श्वेत-स्थान-पृथक शब्द हैं, तो पहला
कमांड का नाम है और दूसरा और बाद वाला इसके तर्क हैं। यदि बटन 2 है
`क्लिक किया गया'—एक अशक्त स्ट्रिंग को दर्शाता है—चतुर फैलता करने के लिए एक आदेश खोजने के लिए संकेतित पाठ
रन: यदि क्लिक बटन-1-चयनित टेक्स्ट के भीतर है, चतुर उस चयन को के रूप में लेता है
आदेश; अन्यथा यह मान्य फ़ाइल नाम वर्णों की सबसे बड़ी स्ट्रिंग लेता है जिसमें शामिल हैं
क्लिक। मान्य फ़ाइल नाम वर्ण अक्षरांकीय हैं और _ . - + /. यह व्यवहार है
बटन 1 के साथ डबल-क्लिक करने के समान, लेकिन, क्योंकि एक नल कमांड अर्थहीन है, केवल
एक क्लिक की आवश्यकता है।
कुछ आदेश, सभी एक बड़े अक्षर से शुरू होने वाले सम्मेलन के अनुसार, हैं बनाया-इन यही है
द्वारा सीधे निष्पादित किया गया चतुर:
कट गया हाल ही में चयनित टेक्स्ट को हटाएं और स्नारफ बफर में रखें।
की विंडो हटाएं। यदि विंडो गंदी है, तो फ़ाइल का बैकअप सहेजता है।
डेल्को यह जाँचने के बाद कि खिड़कियाँ गंदी तो नहीं हैं, कॉलम और उसकी सभी खिड़कियों को हटा दें।
छोड़ना निकास चतुर जाँच करने के बाद कि खिड़कियाँ गंदी तो नहीं हैं।
फॉन्ट बिना किसी तर्क के, संबंधित विंडो या कॉलम के फॉन्ट को फिक्स्ड से बदलें-
आनुपातिक-दूरी या उपाध्यक्ष विपरीत. फ़ॉन्ट नाम तर्क को देखते हुए, बदलें
नामित फ़ॉन्ट के लिए विंडो का फ़ॉन्ट। अन्य मौजूदा विंडो अप्रभावित हैं।
पिछली सामग्री की जगह, विंडो में फ़ाइल लोड करें (गंदगी की जाँच के बाद)
in की) बिना किसी तर्क के, विंडो के मौजूदा फ़ाइल नाम का उपयोग करें। दिया गया
तर्क, उस फ़ाइल का उपयोग करें लेकिन विंडो का फ़ाइल नाम न बदलें।
हत्या भेजें हत्या को नोट चतुर-आर्ग्यूमेंट्स के नाम से शुरू किए गए कमांड।
देखिए तर्क द्वारा इंगित शाब्दिक पाठ की घटना के लिए शरीर में खोजें या, यदि कोई नहीं
शरीर में चयनित पाठ द्वारा दिया जाता है।
नया नई विंडो बनाएं। तर्कों के साथ, नामित फ़ाइलों को विंडोज़ में लोड करें।
न्यूकोल नया कॉलम बनाएं।
चिपकाएँ हाल ही में चुने गए टेक्स्ट को snarf बफ़र की सामग्री से बदलें।
डाल नामित फ़ाइल में विंडो लिखें। बिना किसी तर्क के, में नामित फ़ाइल को लिखें
खिड़की का टैग।
सभी रखें उन सभी गंदी खिड़कियों को लिखें जिनके नाम मौजूदा नियमित फाइलों को दर्शाते हैं।
फिर से करना का पूरक पूर्ववत करें.
भेजें शरीर के अंत में चयनित टेक्स्ट या स्नारफ बफर संलग्न करें; मुख्य रूप से के साथ प्रयोग किया जाता है जीतना.
सूँघना चयनित टेक्स्ट को snarf बफ़र में रखें।
तरह कॉलम में विंडो को ऊपर से नीचे तक लेक्सिकोग्राफिकल क्रम में व्यवस्थित करें
उनके नाम पर।
विभाजित करें हाल ही में चयनित टेक्स्ट वाली विंडो की एक कॉपी बनाएं।
पूर्ववत करें पिछले पाठ्य परिवर्तन या परिवर्तनों के सेट को पूर्ववत करें।
कमांड के लिए टेक्स्ट स्टोर करने का एक सामान्य स्थान टैग में है; वास्तव में चतुर का एक सेट रखता है
टैग में बार के बाईं ओर विंडो की स्थिति के लिए उपयुक्त कमांड।
यदि बटन 2 के साथ दर्शाया गया पाठ एक मान्यता प्राप्त बिल्ट-इन नहीं है, तो इसे a . के रूप में निष्पादित किया जाता है
खोल आदेश। उदाहरण के लिए, इंगित करना डेटा बटन 2 रन के साथ डेटा(1). मानक और
कमांड के एरर आउटपुट को से डायरेक्टरी से जुड़ी एरर विंडो में भेजा जाता है
जिसे कमांड चलाया गया था, जिसे जरूरत पड़ने पर बनाया जाएगा। उदाहरण के लिए, एक विंडो में
/प्रशासक/उपयोगकर्ता को क्रियान्वित लोक निर्माण विभाग उत्पादन करेगा /प्रशासक एक (संभवतः नव निर्मित) विंडो में
लेबल /प्रशासन/+त्रुटियां; युक्त एक खिड़की में /sys/src/cmd/sam/sam.c को क्रियान्वित बनाना मर्जी
रन बनाना(1) में है /sys/src/cmd/sam, लेबल वाली विंडो में आउटपुट उत्पन्न करना
/sys/src/cmd/sam/+त्रुटियां.
माउस बटन 3
बटन 3 निर्देश के साथ पाठ की ओर इशारा करते हुए चतुर फ़ाइल, स्ट्रिंग आदि का पता लगाने या प्राप्त करने के लिए।
संकेतित पाठ और उसके संदर्भ द्वारा वर्णित। यह विवरण क्रियाओं का अनुसरण करता है
तब लिया जाता है जब कुछ टेक्स्ट को स्वीप करने के बाद बटन 3 को छोड़ा जाता है। विवरण में, टेक्स्ट
मूल स्वीप के पाठ को संदर्भित करता है या, यदि यह शून्य था, तो आवेदन करने का परिणाम
समान विस्तार नियम जो बटन 2 क्रियाओं पर लागू होते हैं।
यदि टेक्स्ट किसी मौजूदा विंडो को नाम देता है, चतुर माउस कर्सर को चयनित टेक्स्ट में ले जाता है
उस खिड़की का शरीर। यदि टेक्स्ट किसी मौजूदा फ़ाइल को नाम देता है जिसमें कोई संबद्ध विंडो नहीं है,
चतुर फ़ाइल को एक नई विंडो में लोड करता है और माउस को वहां ले जाता है।
यदि टेक्स्ट एक कोलन से शुरू होता है, तो इसे की शैली में एक एड्रेस के रूप में लिया जाता है सैम(1)
पाठ वाली खिड़की के मुख्य भाग के भीतर। पते का मूल्यांकन किया जाता है,
परिणामी पाठ हाइलाइट किया गया, और माउस उस पर चला गया। इस प्रकार, में चतुर, एक टाइप करना चाहिए
:/regexp or : 127 न सिर्फ /रेगेक्सप or 127. (शाब्दिक पाठ का पता लगाने का एक आसान तरीका है;
निचे देखो।)
यदि टेक्स्ट एक फ़ाइल नाम है जिसके बाद एक कोलन और एक पता है, चतुर फ़ाइल लोड करता है और
पते का मूल्यांकन करता है। उदाहरण के लिए, टेक्स्ट में कहीं भी बटन 3 पर क्लिक करना फ़ाइल.सी:27 मर्जी
खुला फ़ाइल.सी, लाइन 27 का चयन करें, और माउस को लाइन की शुरुआत में रखें। नियम
त्रुटि फ़ाइलों, निर्देशिकाओं, और इसी तरह के बारे में सभी इसे एक कुशल तरीका बनाने के लिए गठबंधन करते हैं
कंपाइलर्स आदि से त्रुटियों की जांच करें।
यदि पाठ कोई पता या फ़ाइल नहीं है, तो इसे शाब्दिक पाठ माना जाता है, जो तब है
विंडो के मुख्य भाग में खोजा गया जिसमें बटन 3 क्लिक किया गया था। अगर एक मैच है
पाया जाता है, इसे चुना जाता है और माउस को वहां ले जाया जाता है। इस प्रकार, a . की घटनाओं की खोज करने के लिए
एक फ़ाइल में शब्द, बस शब्द पर बटन 3 पर क्लिक करें। उपयोग करने के नियम के कारण
बटन 3 कार्रवाई के रूप में चयन, बाद के क्लिकों को बाद की घटनाएं मिलेंगी
माउस को हिलाए बिना।
इन सभी क्रियाओं में, माउस गति नहीं की जाती है यदि टेक्स्ट a . के भीतर एक नल स्ट्रिंग है
टैग में गैर-शून्य चयनित स्ट्रिंग, ताकि (उदाहरण के लिए) जटिल नियमित अभिव्यक्ति हो सके
चयनित किया जा सकता है और उनके ऊपर केवल 3 बटन क्लिक करके शरीर पर बार-बार लगाया जा सकता है।
कॉर्ड्स of माउस बटन
कई ऑपरेशन एकाधिक-बटन क्रियाओं के लिए बाध्य हैं। पाठ का चयन करने के बाद, के साथ
बटन 1 अभी भी नीचे है, बटन 2 दबाने पर निष्पादित होता है कट गया और बटन 3 निष्पादित करता है चिपकाएँ। बाद
एक बटन पर क्लिक करने से दूसरा पहले को पूर्ववत कर देता है; इस प्रकार (बटन 1 दबाए रखते हुए) 2
उसके बाद 3 है a सूँघना जो फ़ाइल को बिना ढके छोड़ देता है; 3 के बाद 2 एक नो-ऑप है।
ये क्रियाएँ डबल-क्लिक करके चयनित टेक्स्ट पर भी लागू होती हैं क्योंकि डबल-क्लिक
विस्तार तब किया जाता है जब दूसरा क्लिक शुरू होता है, न कि उसके समाप्त होने पर।
बटन 2 और 1 के साथ माउस कॉर्ड द्वारा कमांड को अतिरिक्त तर्क दिए जा सकते हैं। जबकि
कमांड के रूप में निष्पादित किए जाने वाले टेक्स्ट पर बटन 2 को दबाए रखते हुए, बटन 1 पर क्लिक करने से यह जुड़ जाता है
पाठ अंतिम बार बटन 1 द्वारा एक विशिष्ट अंतिम तर्क के रूप में इंगित किया गया। उदाहरण के लिए, खोजने के लिए
शाब्दिक टेक्स्ट कोई निष्पादित कर सकता है देखिए टेक्स्ट बटन 2 के साथ या इसके बजाय बिंदु पर टेक्स्ट बटन के साथ
1 किसी भी विंडो में, बटन 1 छोड़ें, फिर निष्पादित करें देखिए, बटन 1 पर क्लिक करते समय 2 आयोजित किया जाता है
नीचे.
जब कोई बाहरी आदेश (उदा गूंज(1) इस तरह से निष्पादित किया जाता है, अतिरिक्त तर्क है
अपेक्षित और एक पर्यावरण चर के रूप में पारित किया गया $विलीअद्र बनाया गया है जो धारण करता है, में
बटन 3 द्वारा व्याख्या किया गया फॉर्म, अतिरिक्त तर्क का पूर्ण-योग्य पता।
सहायता कार्यक्रमों
जीतना एक नया बनाता है चतुर खिड़की और चलाता है a आदेश (चूक जाना $शैल) इसमें, मोड़ते हुए
खिड़की के समान कुछ में एक 8½(1) खिड़की। a . में टेक्स्ट निष्पादित करना जीतना के साथ खिड़की
बटन 2 उपयोग करने के समान है भेजें .
AWD अपनी विंडो की टैग लाइन को उस निर्देशिका के साथ लोड करता है जिसमें यह चल रहा है, प्रत्यय
-लेबल (चूक जाना rc); इसे a . द्वारा निष्पादित करने का इरादा है cd में उपयोग के लिए समारोह जीतना
खिड़कियाँ। एक उदाहरण परिभाषा है
fn सीडी { बिल्टिन सीडी $1 && awd $sysname }
onworks.net सेवाओं का उपयोग करके ऑनलाइन विलीक्स का उपयोग करें