Uma solução que não usa o AutoHotkey é usar a extensão Vimium . O objetivo é emular o Vim no Chrome, mas o que ele realmente faz é dê a cada ação no Google Chrome um atalho de teclado personalizável, além de lembrar seu tamanho de zoom preferido site a site.
Consulte o README para obter mais detalhes, com especial atenção na seção "Mapeamentos de teclas personalizados ", que permite executar uma série de teclas do teclado iniciadas por um atalho de teclado.
Para criar seu primeiro item, abra a página anterior em uma nova guia, possivelmente, da seguinte forma:
Alt-D (move the focus to the location bar)
Alt-Enter (open up the current URL into a new tab)
Ctrl+9 (switch to the last tab)
Backspace (go back to previous)
O resultado é que sua guia foi duplicada e ainda é exibida como a próxima guia (embora sem seu histórico) e sua guia atual foi para a página anterior. Acredito que este seja o mais próximo que podemos chegar ao que foi perguntado, pois infelizmente a duplicação de uma guia com seu histórico requer o uso do mouse.
Você pode combinar essa extensão com Gerenciador de atalhos , que adiciona mais recursos de teclado.
A lista de todos os teclado do Chrome e os atalhos do mouse são muito longos e podem ser úteis ao construir suas macros conforme descrito acima.
Se você ainda pretende usar o AutoHotkey, pode usar o material acima para criar as macros do AutoHotkey, da mesma maneira que descrevi.