Como forçar o Chrome a abrir todos os links na guia atual?

6

Como posso forçar o Chrome a abrir todos os links na guia atual?

Alguém sabe se existe uma extensão para isso? É muito chato que toda vez que eu clico em links eles são abertos em novas abas.

Eu quero agindo como o Safari - apenas abrindo os links na guia atual, a menos que eu pressione Cmd ao clicar nos links.

george chang
fonte

Respostas:

3

Existe uma extensão chamada Abra aqui isso vai fazer isso. Ele adicionará a opção no menu de contexto do botão direito Open in This Window. Basta clicar com o botão direito no link que você deseja abrir na mesma guia.

Edite em resposta ao comentário:

Você pode fazer isso com AutoHotkey . Você precisa baixá-lo e instalá-lo no seu PC. Depois disso basta copiar o código abaixo e salvá-lo com um .ahk extensão.

SetTitleMatchMode, RegEx
#IfWinActive, - Google Chrome$
!RButton::  
    !LButton::  
        KeyWait, Alt  
        Click, Right  
        SendInput, e  
        ControlFocus, Chrome_OmniboxView1  
        SendInput, ^a{Backspace}  
        SendInput, ^v{Enter}   
        return
#IfWinActive

Agora, quando você pressionar Alt + Clique , copiará o link para a área de transferência e colará na barra de endereço do Google Chrome. Basta pressionar o botão e clicar e soltar com o clique e o link será aberto na mesma guia.

avirk
fonte
Obrigado por ajudar Avirk! mas, na verdade, estou procurando um método que possa alterar o comportamento do Chrome quando eu cliquei nos links, ele será exibido na guia atual em vez de abrir em uma nova guia. Assim como o Safari faz.
george chang
@georgechang confira a resposta atualizada. No entanto, o Chrome funciona de forma muito diferente do Safari, por isso o LClick não funciona diretamente.
avirk
Obrigado pela resposta novamente. Mas eu estou usando o Mac, então eu acho que é um caso sem esperança para mim ...... tenho que voltar para o Safari eu acho .....
george chang
1

Se autohotkey é a maneira que você quer ir, há uma maneira muito mais simples de fazê-lo:

#IfWinActive ahk_exe chrome.exe
    !LButton::
        Send, ^{LButton}
        Send, ^{F4}
    return
#IfWinActive

Isso apenas clica com o botão direito do mouse onde quer que o mouse esteja e, em seguida, fecha a guia atual quando você clica alt em qualquer lugar em uma guia do Chrome. E como não é sofisticado o suficiente para ativar APENAS ao clicar em um link, você também pode usá-lo como um atalho para fechar a guia atual clicando alt em qualquer lugar da guia.

Sumanth Sridhar
fonte