उदाहरण के लिए, यदि मुझे लगता है कि मुझे एक लंबे कमांड में एक पत्र याद है, तो वर्तमान में मुझे कर्सर को स्थानांतरित करने के लिए find प्रेस करना होगा, जो धीमा है। हम उस जगह पर कर्सर रखने के लिए माउस का उपयोग क्यों नहीं कर सकते जो हम चाहते हैं?
उदाहरण के लिए, यदि मुझे लगता है कि मुझे एक लंबे कमांड में एक पत्र याद है, तो वर्तमान में मुझे कर्सर को स्थानांतरित करने के लिए find प्रेस करना होगा, जो धीमा है। हम उस जगह पर कर्सर रखने के लिए माउस का उपयोग क्यों नहीं कर सकते जो हम चाहते हैं?
जवाबों:
इमेक का प्रयोग करें।
sudo apt-get install emacs
स्थापित होने पर, emacs शुरू करें:
emacs
प्रेस Alt+ X, और टाइप करें term
और Enter दबाएँ। देखा!
आपके पास एक टर्मिनल है जहां आप माउस के साथ कर्सर की स्थिति बदल सकते हैं।
यदि माउस क्लिक कर्सर को नहीं बदलता है (99% मामलों में, यह डिफ़ॉल्ट रूप से होगा), तो अपने .emacs फ़ाइल में (xterm-mouse-mode t) डालें:
echo (xterm-mouse-mode t) > ~/.emacs
टर्मिनल स्वयं माउस इनपुट ले सकता है। आप nano
माउस के साथ एक पाठ फ़ाइल खोलने और माउस को सक्षम करने का परीक्षण कर सकते हैं
(M-M) Mouse support enable/disable
(मेरे कीबोर्ड पर यह ESC+ है M।)
फिर आप क्लिक करके कर्सर की स्थिति बदल सकते हैं।
आप खोल में कर्सर की स्थिति को बदलने के बारे में पूछ रहे हैं, तो वहाँ में एक चर्चा था ubuntuforums उल्लेख जीपीएम । वहाँ भी में इस सवाल का डुप्लिकेट है stackoverflow प्रस्तावित कुछ विकल्पों के साथ।
Vi मोड में (जब कमांड लाइन vi के रूप में व्यवहार करती है, जिसके द्वारा सक्षम किया जाता है set -o vi
) आप वर्तमान लाइन को संपादित करने के लिए एक पूर्ण vi लॉन्च कर सकते हैं: कमांड मोड में पास ESC
, फिर दबाएं v
। और vi में आप अपने माउस का उपयोग करने के लिए अपेक्षित चरित्र में जाने में सक्षम होना चाहिए।
मुझे नहीं पता कि इस प्रकार का कमांड एमएसीएस मोड ( set -o emacs
), डिफॉल्ट वन के लिए मौजूद है।
इसे पूरा करने के jupyter qtconsole
लिए आप bash_kernel के साथ उपयोग कर सकते हैं ! दिए गए लिंक में github repos पर स्थापित निर्देशों का पालन करें, फिर टर्मिनल रन से
jupyter console --kernel bash
यह एक बहुमुखी और शक्तिशाली शेल के साथ एक नई विंडो लॉन्च करेगा