Chrome में माउस का उपयोग नहीं करके कॉपी और पेस्ट के लिए टेक्स्ट का चयन कैसे करें?


14

मेरे Google क्रोम में कुछ ऑनलाइन ट्यूटोरियल खुले हैं। यह मुझे एक टर्मिनल में कुछ कमांड चलाने के लिए कहता है।

मेरा वर्तमान वर्कफ़्लो माउस के माध्यम से आवश्यक भागों का चयन करने के लिए है, और एक टर्मिनल में मध्य माउस क्लिक के माध्यम से कॉपी किए गए पाठ को सम्मिलित करना है।

मैं ज्यादातर उदाहरणों में माउस का उपयोग करने से बचना चाहता हूं, इसलिए मैं केवल कीबोर्ड का उपयोग करके वेब पेज पर पाठ को उजागर करना चाहता हूं। मैं चाहता हूं कि पाठ स्वतः माउस चयन के समान बफर में सहेजा जाए, फिर भी माउस के साथ पाठ का चयन किए बिना ctr + c करने में सक्षम होना ठीक होगा।

क्या उस उद्देश्य के लिए क्रोम में कोई मोड है?

जवाबों:


16

जैसा कि मैं vimium का उपयोगकर्ता हूं , यह पता चलता है कि मेरे पास पहले से ही भेज दी गई क्षमताएं थीं , हालांकि मुझे पता नहीं था कि यह अस्तित्व में है।

  • इसके द्वारा प्रारंभिक बिंदु खोजें: /yourSeach
  • एंटर दबाए।
  • के माध्यम से दृश्य मोड सक्षम करें: vऔर Shift+ के माध्यम से एक लाइन के आधार पर दृश्य मोडV
  • Vim नेविगेशन कुंजियों द्वारा पाठ का चयन करें, aka: h, j, k, l, b, e, w, $ (मुझे विशेष रूप से शिफ्ट + w पसंद है, क्योंकि यह अगले शब्द के अंत में जाता है)
  • यांक के माध्यम से y

अब आप संदर्भ को बदल सकते हैं और पाठ को Ctrl + V के माध्यम से चिपका सकते हैं

वहाँ भी एक कार्य विधा प्रतीत होती है, फिर भी अभी तक मैं कुछ भी कर्सर की वर्तमान जगह को नहीं देखता, यही कारण है कि मैं अब तक के खोज-प्रथम दृष्टिकोण को पसंद करता हूं।


अरे बाप रे! बहुत शानदार है! इस मणि को साझा करने के लिए धन्यवाद! मैं लंबे समय से इसके लिए हूं! मैंने एक कीबोर्ड मेस्ट्रो मैक्रो भी बनाया लेकिन आपका समाधान और भी बेहतर है!
पॉलिटिकस

हालांकि कुछ अनुमतियों की आवश्यकता है।
जीसस इनिएस्टा

@JesusIniesta उन्हें काम करने की आवश्यकता है: github.com/philc/vimium/issues/366#issuecomment-210642835
k0pernikus

@JesusIniesta अपने वेबस्टोर पेज पर वे यहां तक ​​कहते हैं: " नोट क्रोम के पास अनुमति के आसपास कुछ अलार्मिस्ट संदेश हैं जिन्हें विमियम को चलाने की आवश्यकता है। वास्तव में सभी यह पूछ रहे हैं कि विमियम की जावास्क्रिप्ट को हर पेज में लोड किया जाए। अलार्म के बारे में बात न करें। वीमियम कभी भी बात नहीं करता है। किसी भी सर्वर के लिए और आपके डेटा के साथ बिल्कुल कुछ नहीं करता है। यदि आप उत्सुक हैं तो ओपन सोर्स कोड पढ़ें। "
k0pernikus

3

पृष्ठ को नेविगेट करने के लिए तीर कुंजियों का उपयोग करें।

कीबोर्ड के उपयोग Shiftऔर एक दिशा वाले पृष्ठ पर पाठ को हाइलाइट करने के लिए , ऊपर एक पंक्ति नीचे है एक रेखा नीचे है। बायां एक वर्ण छोड़ दिया गया है और दायां एक वर्ण है

कॉपी Ctrl+ है Cऔर पेस्ट Ctrl+ है V

एक ही रास्ता मैं चयन कर्सर पाठ की प्रतिलिपि बनाना चाहते हैं, प्रेस का पहला शब्द पर प्रकाश डाला के लिए ढूंढें उपयोग कर रहा है स्थानांतरित करने के लिए मिल सकता है Ctrl+ F, अपने शब्द टाइप पेज और प्रेस में यह उजागर करने के लिए ESCछोड़ने के लिए findतो का उपयोग Shiftकरने के लिए प्लस तीर बाकी को उजागर करें।

अंत में उपयोग + से स्वैप Chromeकरने के लिएTerminalAltTab


ओपी यह जानना चाहता है कि माउस का उपयोग किए बिना पाठ को कैसे हाइलाइट किया जाए, अर्थात। बस कीबोर्ड के साथ ...
TellMeWhy 12

1
@DevRobot, यही मैंने उन्हें दिया :)
मार्क किर्बी

कोई काम नहीं :( - कीबोर्ड को पाठ को हाइलाइट करने में सक्षम होने के लिए फ़ोकस खोजने की आवश्यकता है ...
TellMeWhy

क्या ऐसा हो सकता है कि आपके पास कोई एक्सटेंशन चल रहा हो जो यह सुविधा प्रदान करता है? जैसा कि आप जो वर्णन कर रहे हैं वह मेरे लिए काम नहीं कर रहा है।
k0pernikus

कोई समस्या यह नहीं है कि आप जिस टेक्स्ट को हाइलाइट करना चाहते हैं, उस पर चयन क्यूरर का ध्यान केंद्रित करना चाहिए, जैसा कि @DevRobot ने बताया है कि इसका अर्थ केवल कीबोर्ड के लिए काम नहीं है क्योंकि आपको इसे हाइलाइट करने के लिए पहले कुछ टेक्स्ट पर क्लिक करना होगा। केवल मेरे आस-पास के काम मैं findविकल्प का उपयोग किया जा सकता है, मैं जवाब में जोड़ दूंगा लेकिन अगर यह पर्याप्त नहीं है तो कृपया कहें और मैं हटा दूंगा।
मार्क किर्बी

0

एक्सेसिबिलिटी को बेहतर बनाने के लिए अन्य एक्सटेंशन के बीच कैरेट ब्राउजिंग नामक एक Google समर्थित एक्सटेंशन है ।

यह फ़ायरफ़ॉक्स की तरह F7 के माध्यम से टॉगल करता है। हालाँकि मुझे अभी भी कुछ पृष्ठों पर पाठ चयन थोड़ा भद्दा लगता है, लेकिन यह ज्यादातर बुनियादी उपयोग के मामलों के लिए काम करता है।


0

यह टेम्परॉन्की स्क्रिप्ट कंटेंटएडिटेबल को टॉगल करता है

उस मोड में आप इच्छित पाठ पर नेविगेट करते हैं और इसे कीबोर्ड के साथ चुनते हैं - जैसा कि मानक पाठ संपादक में है

// ==UserScript==
// @name         Toggle ContentEditable
// @namespace    http://tampermonkey.net/
// @version      0.1
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    var range;

    document.addEventListener('keydown', function(e) {
        if (e.keyCode == 12 && e.ctrlKey && e.altKey) // CTRL + ALT + NumPadCenter
        {
            if (!document.body.getAttribute("contenteditable"))
            {
                document.body.setAttribute("contenteditable", "true");

                var selection = window.getSelection();
                selection.removeAllRanges();
                if (!range) range = document.createRange();
                var el = document.elementFromPoint(window.innerWidth/2, window.innerHeight/2);
                if (!el) el = document.body;
                range.setStart(el, 0);
                range.collapse(true);
                selection.addRange(range);
            }
        }
        else if (e.keyCode == 27  // ESC
                 && document.body.getAttribute("contenteditable"))
            document.body.removeAttribute("contenteditable");
    });

})();

जब मैं विदेशी भाषाओं में किताबें पढ़ता हूं तो इसका इस्तेमाल करता हूं और अक्सर कुछ शब्दों को शब्दकोश में कॉपी-पेस्ट करना पड़ता है

Ctrl+Alt+NumPadCenterइसे चालू ESCकरता है इसे बंद कर देता है (यानी नियमित ब्राउज़िंग पर लौटता है)

मुख्य संयोजनों को आप जो भी पसंद करते हैं, उसे बदलने के लिए, उन पंक्तियों को संपादित करें जिनके पास संबंधित टिप्पणियां हैं।

जब आप ON करते हैं, तो स्क्रिप्ट स्थान तत्व (आमतौर पर पैराग्राफ) की शुरुआत में कार्य करता है जो ब्राउज़र विंडो के केंद्र में होता है।

Googling ने मुझे इस पृष्ठ पर ले जाया और प्रस्तावित समाधान ओवरकिल लग रहे थे, इसलिए यहां यह है।


@ mook765 यह एक छेड़छाड़ की स्क्रिप्ट है। टेम्परमॉन्की क्रोम एक्सटेंशन इंस्टॉल करें, उस एक्सटेंशन के डैशबोर्ड में नई स्क्रिप्ट जोड़ें और इस कोड को कॉपी करें।
जाबोरंदी

@ जबोरंडी ने आपकी पटकथा की कोशिश की। एक चेतावनी संदेश था "लाइन 31 अपेक्षित {अगर 'हालत' के बाद। किसी भी तत्व की शुरुआत में कोई कैरेट नहीं देखा।
पॉलिटिकस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.