Как выбрать текст для копирования и вставки в Chrome с помощью клавиатуры, не используя мышь?

В качестве промежуточного обходного пути я использую:

xrandr --output LVDS1 --brightness 0.8

Чтобы перечислить выходные устройства, выполните «xrandr» без каких-либо флагов.

1
задан 5 November 2015 в 16:35

3 ответа

Используйте клавиши со стрелками для перемещения по странице.

Чтобы выделить текст на странице с помощью клавиатуры, используйте Shift и направление вверх, вверх по линии вниз вниз по линии. Влево слева один символ, а правый - один символ.

Копия - Shift + C и вставка - Ctrl + V.

Единственный способ, которым я мог найти для перемещения курсора выбора, используя find, чтобы выделить первое слово текста, который вы хотите скопировать, нажмите C + F, введите свое слово, чтобы выделить его на странице и нажмите Ctrl , чтобы оставить find, затем используйте стрелки Shift plus, чтобы выделить остальные.

Наконец, чтобы перейти от Chrome к Terminal, используйте F + Tab

3
ответ дан 23 May 2018 в 16:03
  • 1
    OP хочет знать, как выделить текст, не используя мышь, чтобы выбрать его, т.е. просто с клавиатурой ... – DevRobot 5 November 2015 в 16:52
  • 2
    @DevRobot, вот что я им дал :) – Mark Kirby 5 November 2015 в 16:53
  • 3
    Нет работы :( - клавиатуре нужно найти фокус, чтобы выделить текст ... – DevRobot 5 November 2015 в 16:54
  • 4
    Может быть, у вас есть расширение, которое предоставляет эту функцию? Как то, что вы описываете, не работает для меня. – k0pernikus 5 November 2015 в 17:11
  • 5
    Нет проблемы в том, что курсор выбора должен быть сфокусирован на тексте, который вы хотите выделить, как указано в @DevRobot, это означает, что это не работает для клавиатуры, поскольку вы должны сначала щелкнуть по тексту, чтобы выделить его. Только работа вокруг, которую я могу найти, использует параметр find, я добавлю ответ, но если этого недостаточно, скажите, и я удалю. – Mark Kirby 5 November 2015 в 17:15

Для улучшения доступности доступно поддерживаемое Google расширение «Caret Browsing».

Он переключается через F7, как в Firefox. Хотя я по-прежнему считаю, что выбор текста будет немного flanky на некоторых страницах, он работает для большинства основных случаев использования.

0
ответ дан 23 May 2018 в 16:03

этот скрипт tampermonkey переключает contentEditable

в этом режиме, вы переходите к нужному тексту и выбираете его с помощью клавиатуры - как в стандартном текстовом редакторе

// ==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 привел меня на эту страницу, и предлагаемые решения казались излишними, так что вот оно.

0
ответ дан 23 May 2018 в 16:03
  • 1
    Не могли бы вы объяснить, где разместить этот скрипт в файловой системе и как заставить его работать? – mook765 28 September 2016 в 04:43
  • 2
    @ mook765 Это скрипт tampermonkey. Установите расширение расширения tampermonkey Chrome, в панели инструментов этого расширения добавьте новый скрипт и скопируйте этот код в него. – jaborandi 28 September 2016 в 12:44
  • 3
    Спасибо, приятно знать. Я бы не спросил, добавили ли вы ссылку в свой ответ. Я не знаю, почему у меня не было идеи для google для tampermonkey, я думаю, я бы нашел что-то ... – mook765 28 September 2016 в 15:38

Другие вопросы по тегам:

Похожие вопросы: