मुझे VI पसंद है और मैं कुछ प्रकार की प्लगइन ढूंढ रहा हूं जो मुझे VI आदेशों का उपयोग करके अपने ब्राउज़र (अधिमानतः फ़ायरफ़ॉक्स या क्रोम) में टेक्स्ट इनपुट करने की अनुमति देगा। यह मुझे लंबे ईमेल लिखते समय एक ही समय और एक ही समय में बचाएगा। क्या कोई भी ऐसे प्लगइन के बारे में सोच सकता है जो मुझे ऐसा करने की अनुमति देगा? मैं Vimperator (https://addons.mozilla.org/en-US/firefox/addon/4891) के साथ उम्मीद कर रहा था, लेकिन इसे स्थापित करने के बाद, मुझे एहसास हुआ कि यह एक छठी नहीं करता था जिसे मैं करना चाहता था: VI आदेशों के साथ एक टेक्स्ट बॉक्स बनाएं या संपादित करें। यह मुझे ब्राउज़र आदेशों और छठी शैली में स्क्रॉल करने की अनुमति देता है।मैं वेब ब्राउज़र में VI-like कमांड का उपयोग करना चाहता हूं?
उत्तर
वर्तमान में क्रोम एक्सटेंशन API काफी सरल है; मुझे बस यह नहीं लगता कि इस तरह कुछ समर्थन करने में सक्षम होने के लिए ब्राउज़र में पर्याप्त एपीआई हुक हैं।
आप भ्रमित रूप से नामित Conkeror browser (लिनक्स में कॉन्करर के समान नहीं) को देखना चाहते हैं, जिसे सबसे अच्छा VI और फ़ायरफ़ॉक्स के प्रेम बच्चे के रूप में वर्णित किया गया है। यह गीको रेंडरिंग इंजन (मुझे लगता है) के साथ छठी की तरह है।
कंकरर Emacs कीबाइंडिंग + ब्राउज़र और इसकी छठी नहीं है। – 18bytes
आह हाँ, आप सही हैं, महोदय। वोनकर नामक एक कांटा है, जिसे मैं अनुमान लगा रहा हूं VI-like keybindings का उपयोग करता है। –
जब से तुम Vimperator स्थापित किया है, तो आप इस कोशिश कर सकते हैं:
से संपादक = "YOUR-जाँचने-पथ/vim72/gvim.exe -f"
Ctrl + मैं उस पाठ से निपटने के लिए gvim को कॉल करना चाहता हूं जिसे आप संपादित करना चाहते हैं।
+1 मैं कुछ वर्षों से वाइपरेटर का उपयोग कर रहा हूं, और आपको नहीं पता था कि आप ऐसा कर सकते हैं। ठंडा। –
मैं वाइपरेटर को एक और प्रयास देने वाला हूं। और आपकी पोस्ट इंस्टॉल करने के लिए स्वयं में अधिक कारण हैं। ब्राउज़र पाठ बॉक्स में मैं * मिस * vim। –
धन्यवाद शांतता! मेरे पास संपादक ठीक से सेट नहीं था। ओह, और एक अन्य नोट, ऐसा लगता है कि vimperator पथ में रिक्त स्थान पसंद नहीं है। अर्थात। "सी:/प्रोग्राम फाइल/vim/gvim.exe -f" प्रोग्राम फाइलों में स्थान के कारण काम नहीं करेगा "। –
मुझे इसके AllText फ़ायरफ़ॉक्स एक्सटेंशन के साथ बहुत अच्छा भाग्य मिला है। शायद आपके सपने के रूप में चिकनी नहीं है, लेकिन यह अभ्यास में बहुत अच्छी तरह से काम करता है।
मैंने इस प्लगइन के लिंक की तलाश में पांच मिनट बिताए (नाम भूल गए), फिर मैं नीचे स्क्रॉल करता हूं और आप मुझे भी हराते हैं :) +1 –
धन्यवाद, यह वही है जो मैं ढूंढ रहा हूं! मैंने इस विकल्प को भी आजमाया, और यह सब कुछ बरकरार रखते हुए ब्राउज़र के बाहर वीआईएम का उपयोग करने की अनुमति देने के लिए बहुत अच्छा है। अर्थात। यह बहुत अधिक निर्बाध है। विपरेटर एक तेज ब्राउज़िंग अनुभव प्रस्तुत करता है, लेकिन अभी के लिए, मैं उस पर रोक लगा रहा हूं क्योंकि मैं अभी केवल एक तेज़ टेक्स्ट इनपुट विकल्प चाहता था। –
मैं वर्षों के लिए Firefox के लिए Mozex एक्सटेंशन का उपयोग कर रहा है।
एक बार स्थापित, "Textarea" टैब पर, एक गर्म कुंजी असाइन और चलाने के लिए कमांड दर्ज करें। उदाहरण के लिए:
gnome-terminal -e "/usr/bin/vim %t"
जब गर्म कुंजी दबाने, Mozex एक अस्थायी फ़ाइल बनाने और उसके नाम के साथ ऊपर "% टी" की जगह लेगा।
यदि किसी पृष्ठ पर एक से अधिक टेक्स्ट क्षेत्र हैं तो यह आपको वह चुनने की अनुमति देगा जिसे आप संपादित करना चाहते हैं।
Mozex केवल टेक्स्ट एरिया संपादन की तुलना में बहुत अधिक कार्यक्षमता प्रदान करता है। यदि आप विम के साथ "स्रोत देखें" चाहते हैं, तो आप भी ऐसा कर सकते हैं।
साइट बेवकूफ प्रतीत होती है .. स्रोत डाउनलोड करने या खींचने के लिए कोई भी लिंक अब काम नहीं कर रहा है, लेकिन मुझे थोड़ी देर के लिए Google को खराब करने के बाद एक प्रति मिली। यदि कोई इसे ढूंढ रहा है तो मैंने इसे गिटूब में धक्का दिया। https://github.com/dcondrey/Mozex – davidcondrey
- 1. यदि आईई 6, मैं चेतावनी देना चाहता हूं और अन्य ब्राउज़र आइकन डाउनलोड करना चाहता हूं
- 2. मैं एक विधि का उपयोग करना चाहता हूं जिसे सर्वर
- 3. मैं ब्राउज़र में एक पदानुक्रमित पेड़ खींचना चाहता हूं
- 4. संरचना मानचित्र - मैं लालची कन्स्ट्रक्टर का उपयोग नहीं करना चाहता!
- 5. मैं दृश्य वेब डेवलपर 2010 में आईआईएस एक्सप्रेस के बजाय आईआईएस 7 का उपयोग करना चाहता हूं
- 6. क्या मैं वास्तव में न्यूनतम तारीख वापस करना चाहता हूं?
- 7. मैं एक वेब ब्राउज़र बनाना चाहता हूं, लेकिन मुझे यकीन नहीं है कि कहां से शुरू करना है?
- 8. यदि मैं मुख्य रूप लोड नहीं करना चाहता हूं तो मैं Winforms में कमांड लाइन तर्क कैसे संभाल सकता हूं?
- 9. मैं सरणी में इंडेक्स प्राप्त करना चाहता हूं जिसमें सी #
- 10. मैं ब्राउज़र में फ्लोचार्ट एप्लिकेशन बनाना चाहता हूं। उपयोग करने के लिए कौन सी एसवीजी लाइब्रेरी?
- 11. मैं एक जीएई परियोजना के लिए मेवेन का उपयोग करना चाहता हूं, मैं कैसे करूँ?
- 12. क्या मैं हर बार Java SwingWorker का नया उदाहरण बनाना चाहता हूं जब मैं doInBackground() को आमंत्रित करना चाहता हूं?
- 13. मैं NumPy/SciPy का उपयोग करना चाहता हूं। क्या मुझे पाइथन 2 या 3 का उपयोग करना चाहिए?
- 14. प्रिय डीबीए - मैं संग्रहीत प्रक्रियाओं के बजाय LinqToSQL का उपयोग करना चाहता हूं क्योंकि
- 15. वेब ब्राउज़र पर फोंट .otf का उपयोग
- 16. अगर मैं एएसपी.नेट वेब एपीआई में जेएसओएन या एक्सएमएल चाहता हूं तो मैं कैसे निर्दिष्ट करूं?
- 17. रुबी में, मैं नींद को कैसे जोड़ूं? मैं 1 मिनट के लिए उपयोगकर्ता प्रतिक्रिया का इंतजार करना चाहता हूं, अन्यथा
- 18. एंड्रॉइड पर apktool है? मैं ".smali" इकट्ठा करना चाहता हूं और एंड्रॉइड एप्लिकेशन में नया ".apk" बनाना चाहता हूं
- 19. मैं सिर्फ विंडोज़ में कमांड लाइन में PHP चलाने के लिए चाहता हूं। शुरुआत कैसे करें?
- 20. टेक्स्टफाइल कहां रखना है मैं ग्रहण में उपयोग करना चाहता हूं?
- 21. मैं विम खोलना चाहता हूं और पिछले सत्र से अपने ":" कमांड देखना चाहता हूं। क्या यह संभव है?
- 22. वेब ब्राउज़र कंसोल संदेशों को इंटरसेप्ट करना
- 23. मैं रेल का उपयोग करके चैट रूम बनाना चाहता हूं, क्या मुझे juggernaut 2 या क्रैम्प का उपयोग करना चाहिए?
- 24. मैं सिनात्रा (रूबी वेब ढांचे) में कोड कहां डालूं जिसे मैं सिर्फ एक बार निष्पादित करना चाहता हूं?
- 25. मैं नहीं करना चाहता "रेक स्थापित" RubyGems
- 26. मैं जानना चाहता हूं कि Win32.DLL
- 27. मैं एक निजी विधि का परीक्षण करना चाहता हूं - क्या मेरे डिजाइन में कुछ गड़बड़ है?
- 28. मैं सिनात्रा में कोड कहां डालूं कि ऐप बंद होने पर मैं निष्पादित करना चाहता हूं?
- 29. मैं देखना चाहता हूं कि एक स्ट्रिंग
- 30. मैं अपने grails ऐप में एक HTML पेज का उपयोग करना चाहता हूँ। लेकिन
अंधेरे पक्ष को स्वीकार करें और emacs keybindings के * शक्ति * का उपयोग करना सीखें; और साथ में हम शासन कर सकते हैं ... – dmckee
* डमी के चेहरे में पवित्र पानी फेंकता है * "मसीह की शक्ति आपको मजबूर करती है" – puk