Método 1: Geral
O código a seguir define um comando para abrir um URL em uma guia ao lado da guia atual. Você pode colocá-lo em seu arquivo .vimperatorrc
ou salvá-lo como um arquivo separado e obtê-lo em .vimperatorrc
.
" Defines commands to open new tab to right of current tab
" Example keybinding: xt
nmap xt :newtabright<SPACE>
command! newtabright -nargs=1 -description "Open new tab to right of current tab" :js newTabRight("<args>");
:js <<EOF
function newTabRight(args) {
var origOrd = gBrowser.selectedTab._tPos;
var numTabs = tabs.count;
liberator.open(args, liberator.NEW_TAB)
var newTab = tabs.getTab();
tabs.move(newTab, origOrd+1);
}
EOF
Eu carreguei este código como gist , para que você possa baixá-lo e salvá-lo no seu .vimperator
diretório, se quiser. Então você pode fonte de seu arquivo rc com
:source ~/.vimperator/newtabright.vimperator
Há também uma versão Pentadactyl .
Para abrir um URL em uma guia à direita, basta digitar o seguinte na linha de comando do Vimperator:
newtabright www.example.com
... ou, usando o exemplo de atalhos de teclado, digite: x t www.example.com
Digite
Método 2: requer a configuração do about.config browser.tabs.insertRelatedAfterCurrent
Supondo que você tenha a about.config
configuração browser.tabs.insertRelatedAfterCurrent
definida como true
, você pode usar um método mais simples (que pode até mesmo - condicionalmente - ser usado sem o Vimperator / Pentadactyl).
Crie um novo bookmarklet. Nomeie o que quer que seja (por exemplo, "nova guia para a direita") e, no campo location
, digite o seguinte:
javascript:window.open('%s');void(0);
No campo keyword
, insira uma palavra-chave conveniente, por exemplo. r
.
É uma combinação ou um bookmarklet e um marcador de "pesquisa" (embora não o usemos para pesquisar). Você pode usá-lo na barra de localização do FF ou no prompt aberto do Vimperator. Basta digitar a palavra-chave seguida pelo URL. Então, usando os atalhos de teclado do Vimperator, para abrir example.com, nós apenas digitaríamos: o Espaço r Espaço example.com
Digite
Com a barra de localização do Firefox (baunilha FF) ...
Também podemos usar o bookmarklet com a barra de localização do FF. Usando a ligação de chave FF padrão, abrimos example.com
digitando:
Ctrl-L r Espaço example.com
< kbd> Enter
... que é na verdade marginalmente mais rápido que a linha de comando do Vimperator.
No entanto, usar este método da barra de localização não funcionará se você tiver o bloqueador de pop-ups do FF ativo (menu ▷ Preferências ▷ Conteúdo ▷ Pop-ups ). Isso ocorre porque os URLs de esquema javascript inseridos na barra de localização (ou de um bookmarklet) são tratados da mesma forma que o javascript executado por uma página da Web, enquanto o comando :javascript
da linha de comando do Vimperator executa o código com seus privilégios de extensão.