Como selecionar texto para copiar e colar no Chrome pelo teclado sem usar o mouse?

10

Eu tenho um tutorial on-line aberto no Google Chrome. Ele me diz para executar alguns comandos em um terminal.

Meu fluxo de trabalho atual é selecionar as partes necessárias por meio do mouse e inserir o texto copiado por meio do clique do mouse em um terminal.

Eu quero evitar o uso do mouse na maioria dos casos, portanto, quero destacar o texto em uma página da Web usando apenas o teclado. Eu quero que o texto seja salvo automaticamente no buffer, semelhante à seleção do mouse, mas mesmo assim ser capaz de ctr + c sem selecionar texto com o mouse seria ótimo.

Existe um modo no Chrome para esse fim?

    
por k0pernikus 05.11.2015 / 13:35

4 respostas

13

Como eu sou um usuário do vimium , acontece que eu tive os recursos já fornecidos com ele , embora eu não soubesse que ele existia.

  • Pesquise o ponto de partida por: /yourSeach
  • Pressione Enter.
  • Habilite o modo visual via: v e o modo visual em uma linha via Shift + V
  • Selecione o texto pelas teclas de navegação do vim, também conhecido como: h, j, k, l, b, e, w, $ (eu gosto especialmente de shift + w, pois vai até o final da próxima palavra)
  • Yank via y

Agora você pode mudar o contexto e colar o texto via Ctrl + V

Também parece haver um modo de cursor, mas ainda assim eu às vezes não vejo o lugar atual do cursor, e é por isso que prefiro a abordagem de busca em primeiro lugar a partir de agora.

    
por k0pernikus 05.11.2015 / 14:10
3

Use as teclas de seta para navegar na página.

Para destacar o texto em uma página com um teclado, use Shift e uma direção, acima é uma linha abaixo é abaixo de uma linha. À esquerda fica um caractere e à direita está certo um caractere.

Copiar é Ctrl + C e colar é Ctrl + V .

A única maneira que eu poderia encontrar para mover o cursor de seleção é usando find para destacar a primeira palavra do texto que você deseja copiar, pressione Ctrl + F , digite sua palavra, para destacá-la na página e pressionar ESC para deixar find , depois use as setas Shift mais para destacar o resto.

Finalmente, para trocar de Chrome para Terminal use Alt + Guia

    
por Mark Kirby 05.11.2015 / 13:43
0

Existe uma extensão suportada pelo Google chamada Navegação por cursor entre outras extensões para melhorar a acessibilidade .

Ele alterna via F7 como no Firefox. Embora eu ainda ache que a seleção de texto seja um pouco desajeitada em algumas páginas, ela funciona para a maioria dos casos de uso básicos.

    
por k0pernikus 10.11.2015 / 00:38
0

este script tampermonkey alterna contentEditable

nesse modo, você navega até o texto desejado e o seleciona com o teclado - como no editor de texto padrão

// ==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");
    });

})();

Eu uso quando leio livros em línguas estrangeiras e tenho que copiar e colar algumas palavras para o dicionário

Ctrl+Alt+NumPadCenter liga ESC a desativa (ou seja, retorna para navegação normal)

Para alterar as combinações de teclas para o que você preferir, edite as linhas com os respectivos comentários ao lado delas.

Quando você liga, o script coloca o cursor no início do elemento (geralmente parágrafo) que está no centro da janela do navegador.

O googling me levou a esta página e as soluções propostas pareciam excessivas, então aqui está.

    
por jaborandi 28.09.2016 / 02:30