Comandos designados como "alternar",tais como js para ligar e desligar o javascript,aceitam também um sufixo + ou - para habilitar ou desabilitar explicitamente o recurso. Assim, js alterna o javascript, js+ habilita javascript e js- desabilita javascript. As variantes + e - não são listadas. Alternar imprime o estado do recurso, ligado ou desligado, se as mensagens de ajuda estiverem habilitadas ou se o nível de debug for pelo menos 1. Definir ou limpar um modo só imprime a mensagem se as mensagens de ajuda estiverem ligadas.
Sair do Programa
q : fecha a sessão atual
qt : fecha completamente o programa, quer você tenha gravado os arquivos ou não
q7 : fecha a sessão 7
q/foo : fecha a sessão cujo nome de arquivo contém a cadeia foo
bw : reservatório salvo (buffer written); já pode fechar a qualquer momento
bw7 : reservatório salvo na sessão 7
bw/foo : reservatório salvo na sessão cujo nome de arquivo contém a cadeia foo
!comando : comando de shell
!! : comando de shell anterior
!! algo : comando de shell anterior com algo acrescentado
! programa "$EB_DOT" : executa programa no conteúdo da linha atual
! programa '. : igual ao acima
! programa "$EB_PLUS" : executa programa no conteúdo da próxima linha
! programa '+ : igual ao acima
! programa "$EB_MINUS" : executa programa no conteúdo da linha anterior
! programa '- : igual ao acima
! programa "$EB_LNx" : executa programa no conteúdo da linha marcada com kx
! programa 'x : igual ao acima
!programa $EB_LN : acessa o número da linha atual
!programa $EB_LINES : acessa o número de linhas do reservatório
!programa $EB_SESSION : acessa o número da sessão atual
! programa "$EB_FILE" : executa programa no nome de arquivo
! programa '_ : igual ao acima
! programa "$EB_BASE" : usa o nome de arquivo sem o sufixo .browse
!programa $EB_DIR : acessa o diretório que contém o arquivo
! : carrega um shell interativo
cd novodiretório : troca diretório
pwd : informa o diretório de trabalho
config : relê o arquivo de configuração
inserção
~c2~b1 : insere bytes como hexadecimal, neste caso o UTF8 para mais ou menos
~u1f600 : insere um unicode como hexadecimal, neste caso o símbolo de sorrido arreganhado
~jcomidas.cenoura : insere o emoji cenoura do grupo comidas
~~ : insere um til literal, só necessário quando o próximo caractere é hexadecimal ou u ou j
P : mostra o prompt (alterna)
P=foo : define o prompt para foo
P=*\$(:EB_SESSION) : define o prompt para incluir o número da sessão atual
rl : usa readline() ao inserir (alterna), respeita $HISTCONTROL
Mostrar linhas no reservatório
p : imprime a linha atual
4,7p : imprime da linha 4 à 7
+3p : avança 3 linhas e imprime
+3 : o mesmo que +3p, imprimir é o comando padrão
- : linha anterior
--- : volta 3 linhas
'a,'bp : imprime um intervalo de linhas marcadas com os rótulos a e b
kb : marca a linha atual como b
0ks : retira o rótulo de linha s
l : lista a linha atual, mostrando caracteres invisíveis e marcas de fim
endm : mostra marcas de fim ^$ nas linhas listadas (alterna)
lna : expande para hexadecimal todos os caracteres não-ascii quando uma linha é listada (alterna)
n : imprime a linha atual com o número dela
ll 1000 : linhas com comprimento 1000, mostra os primeiros 1000 caracteres de cada linha
ll : imprime o comprimento da linha atual
fll=80 : formato do comprimento de linhas em 80; corta as linhas em 80 caracteres, por exemplo para caber no terminal
fll 80+ : corta linhas em 80 caracteres mas permite passar às vezes, quando a próxima linha seria só uma ou duas palavras
fll : imprime o formato do comprimento de linhas
z22 : imprime as próximas 22 linhas
z : imprime mais 22 linhas
= : imprime o número de linhas do arquivo
.= : imprime o número da linha atual
B : localiza a linha com a abertura ou o fechamento de chave correspondente
B[ : localiza a linha com o fechamento de colchete correspondente
B( : localiza a linha com o fechamento de parêntese correspondente
B{2 : localiza a linha que completa a segunda chave não completada (de dentro para fora)
Mensagens de ajuda
h : ajuda, explica o último ponto de interrogação
H : mostra todas as mensagens de erro (alterna)
help : coloca este guia de referência num reservatório do edbrowse para exploração
Procurar e substituir
s/x/y/ : substitui x por y na linha atual
s/x/y : substitui x por y e imprime o resultado
s//y/ : usa a última cadeia substituída, neste caso x
s/x/%/ : usa a última cadeia substituta, neste caso y
s/x : substitui x por nada e imprime o resultado
s : repete o comando anterior de substituição
s/x/y/2p : substitui a segunda ocorrência de x por y na linha atual
s2 : igual ao acima
s$ : s//%/$p
4,7s/x/y/g : substitui todas as ocorrências de x por y nas linhas de 4 a 7
s/x/y/3g : substitui x por y começando pela terceira ocorrência e prosseguindo até o fim da linha
s/cão/gato/gfip : substitui cão ou CÃO por gato ao longo desta linha,
esquece que cão e gato são as cadeias de procura e substituição,
e imprime o resultado
s/a\(.\)c/a$1$1c/ : duplica a letra entre a e c
/\([ab]\)\1/ : procura aa ou bb, não afetará ab ou ba
s, : substitui vírgula espaço por nova linha, quebra a linha em duas
s. : substitui ponto espaço por nova linha, quebra a linha em duas
s?2 : quebra a linha no segundo ponto de interrogação
s.$ : quebra a linha no último ponto final
bl : quebra linha muito longa em sentenças e frases; usa fll para mudar de linha
/x/ : procura a linha que contém x
/x : o mesmo que /x/
/x/i : procura a linha que contém x ou X
/x/f : procura x, mas esquece x como cadeia de procura
?x? : procura x para trás
/x/! : localiza a próxima linha que não contém x
?x?i! : localiza a linha anterior que não contém x ou X
ci : procuras e substituições não diferenciam maiúsculas (alterna)
sg : cadeias para substituições são globais entre sessões (alterna)
su8 : procurar e substituir usam seqüências de caracteres UTF8 (alterna)
ebre : expressões regulares modificadas do edbrowse, para ficarem mais como o ed (alterna)
sss : procura em sessões similares (search similar sessions) (sessões com o mesmo modo) (alterna)
sw : procura circular (alterna)
g/x/ p : imprime cada linha que tiver um x
g/x : igual ao acima
g/x : igual ao de cima
v/x/ p : imprime cada linha que não tiver um x
v/x/i l : lista cada linha que não tiver um x ou X
g/x/f p : imprime cada linha que tiver um x, mas esquece x como cadeia de procura
g/x/ -r foo : lê o arquivo foo antes de cada linha que tiver um x
g/x/ -,.w !comando : passa a linha anterior e a atual através de um comando, para cada linha que contiver x
lc : converte linha para minúsculas
mc : converte linha para maiúsculas ao início de palavras
uc : converte linha para maiúsculas
s/foo/uc : converte foo para FOO na linha atual
s/\bfoo\b/mc/g : converte foo para Foo,mas não foobar
,s/$/ %line/ : coloca o número da linha ao final de cada linha
Arquivos e sessões
f : imprime o nome do arquivo atual
f foo : define o nome do arquivo como foo
f/ : retém só o último componente do nome do arquivo
f clear : limpa o nome do arquivo
e : imprime o número da sessão atual
e3 : move para sessão 3
e+ : vai à próxima seção sendo editada
e- : vai à seção anterior sendo editada
e/foo : vai à sessão cujo nome de arquivo contém a subcadeia foo
e?foo : volta à sessão cujo nome de arquivo contém a subcadeia foo
enum : vai à sessão indicada pelo número na linha atual
eret : retorna à sessão na qual estava antes
enew : cria um reservatório vazio novo na sessão atual
etmp : como enew, mas não checa reservatório salvo
e foo : edita o arquivo chamado foo
^ e foo : edita foo mas não acrescenta à pilha; substitui o arquivo atual. ^ pode ser acrescentado também antes dos comandos e seguintes
e ~/projetos/edbrowse/src/buf*.c : expande as máscaras se só houver uma corespondência
e $EBSRC/buf*.c : expansão de variável
e !comando : cria um reservatório novo com a saída do comando do shell
e http://isto.aquilo.com : baixa de http ou https
e ftp://login:senha@exemplo.com/arquivo baixa de ftp
e scp://login:senha@exemplo.com/caminho-absoluto baixa de scp
r foo : lê o conteúdo de foo no reservatório atual
r7 : lê o conteúdo da sessão 7 no reservatório atual
r7@3,8 : lê a sessão 7, linhas 3 a 8, no reservatório atual
r7@-,+ : lê 3 linhas em volta de . no reservatório atual
r7@'a,'b : lê o bloco designado no reservatório atual
r7@100, : o mesmo que r7@100,$
r7@, : o mesmo que r7
r/foo : localiza a sessão cujo nome de arquivo contém foo e a lê no reservatório atual
r/foo@6 : lê a linha 6 da sessão foo no reservatório atual
r/foo@'a,'b : lê um intervalo de linhas da sessão foo no reservatório atual
r+1@'a,'b : lê um bloco de texto do reservatório um nível acima na pilha
r-2@$ : lê a última linha de texto do reservatório dois níveis abaixo na pilha
r-2@, : lê aqui o reservatório de baixo inteiro
r-2 : abreviação de r-2@,
11r !comando : coloca a saída do comando do shell após a linha 11
w : salva o reservatório para o arquivo atual
wq : salva e fecha
w foo : salva o reservatório atual em foo
w+ foo : acrescenta a foo
w/ : salva para o último componente do nome do arquivo
w+/ : acrescenta ao último componente do nome do arquivo
8,20w7 : escreve as linhas de 8 a 20 na sessão 7, sobrescrevendo o que esteja lá
'a,'bw7@'c : escreve este bloco de texto na sessão 7, na linha com o rótulo c
.w7@0 : escreve esta linha no início da sessão 7
9w7@- : escreve a linha 9 na sessão 7 antes da linha atual
w7@$ : acrescenta este arquivo à sessão 7
w/foo : localiza a sessão cujo nome de arquivo contém foo e a sobrescreve com o reservatório atual
3w/foo@6 : escreve a linha 3 na sessão foo após a linha 6
'a,'bw+1@'c : escreve um bloco de texto no reservatório um nível acima na pilha
.w-2@0 : escreve a linha atual no início do reservatório dois níveis abaixo na pilha
.w-2 : erro de sintaxe; uma @ é necessária ao escrever na pilha, para definir o local
5,7w !comando : envia as linhas de 5 a 7 para um comando de shell
W !sort : ordena as linhas do reservatório
w ftp://login:senha@exemplo.com/arquivo sobe para ftp
w scp://login:senha@exemplo.com/caminho-absoluto sobe para scp
bflist : lista de reservatórios (buffer list); todas as sessões do edbrowse e os nomes de seus arquivos
bflist/foo : lista cada sessão do edbrowse cujo nome de arquivo ou título contiver a subcadeia foo
bflist?foo : lista em ordem reversa cada sessão do edbrowse cujo nome de arquivo ou título contiver a subcadeia foo
hist : mostra o histórico de reservatórios da sessão atual
hist/foo : lista cada reservatório do histórico cujo nome de arquivo ou título contiver a subcadeia foo
hist?foo : lista em ordem reversa cada reservatório do histórico cujo nome de arquivo ou título contiver a subcadeia foo
up : sobe no histórico de reservatórios
down : desce no histórico de reservatórios
up3 : sobe 3 reservatórios no histórico
down4 : desce 4 reservatórios no histórico
up/foo : sobe pelo histórico até um reservatório cujo nome de arquivo ou título contenha a subcadeia foo
down/foo : desce pelo histórico até um reservatório cujo nome de arquivo ou título contenha a subcadeia foo
bd : detecção de binários em arquivos (alterna)
iu : converte automaticamente entre iso8859 e UTF8(alterna)
Editar texto, muito parecido com o ed
u : desfaz o último comando
d : apaga a linha atual
1,$d : apaga todas as linhas, de 1 até eof
D : apaga a linha atual e imprime a próxima linha
j : junta esta linha com a próxima
2,5j : junta as linhas de 2 a 5
2,5J : junta as linhas de 2 a 5 com um espaço como separador
2,5Jolá : junta as linhas de 2 a 5 com olá como separador
i : insere texto antes da linha atual, termine com um ponto
c : altera a linha atual, insere um novo bloco de texto, termine com um ponto
a : adiciona texto após a linha atual, termine com um ponto
a+ : inclui a linha que acabou de digitar, quando parecia que você estava em modo acrescentar
a:texto : acrescenta uma linha de texto
a: : adiciona uma linha em branco aqui
i:texto : insere uma linha de texto
c:texto : substitui uma ou mais linhas por esta única linha de texto
4,7m11 : move as linhas de 4 a 7 para linha 11
4,7t11 : copia as linhas de 4 a 7 para linha 11
Gestão de diretório
dr : diretório fica somente leitura
dw : diretório aceita escrita e d moves arquivos para a lixeira
dx : diretório aceita escrita e d apaga os arquivos
hf : mostra arquivos ocultos na listagem do diretório (alterna)
dno : lista somente nomes de diretórios (alterna)
lsl : lista comprimento do arquivo da linha atual (diretório), ou o arquivo atual
lss : lista o tamanho aproximado do arquivo em kilobytes, megabytes etc.
lst : lista a data de modificação do arquivo
lsp : lista permissões do grupo do proprietário
lsi : lista o inode
lsk : lista o número de links rígidos
lsm : lista os números maior e menor
lsy : lista caminho de um link simbólico
lsX : verifica modo do diretório, bom para scripts
ls : o mesmo que lsst
lst : lista data de modificação do arquivo atual se não estiver em modo diretório, e igual aos outros comandos ls
ls=lt : mostra comprimento e data de todos os arquivos nas listagens subseqüentes de diretórios
ls= : lista apenas arquivos nas listagens de diretórios
sort=a : ordena arquivos alfabeticamente
sort=t : ordena arquivos por data de modificação
sort=s : ordena arquivos por tamanho
sort+a : o mesmo que sort=a
sort-a : alfabético ao reverso
sort-t : data de modificação ao reverso
sort-s : tamanho ao reverso
rf : atualiza listagem do diretório, útil se você alterou o ls ou parâmetros do sort
M : move este diretório para uma sessão vazia e volta
g : vai para o arquivo ou subdiretório, ativa plug-in se apropriado
g- : vai para o arquivo sem ativar plug-in
g.pdf : vai para o arquivo usando o plug-in pdf
d : apaga o arquivo ou move para a lixeira; não é possível desfazer
g/\.o$/d : apaga todos os arquivos .o
s/x/y : renomeia o arquivo
.m3 : move este arquivo para o diretório na sessão 3.
Não é necessário o sinal @ aqui porque o arquivo é sempre posicionado no fim da lista. e3 e atualize caso queira ele na ordem.
.m/foo : move este arquivo para a sessão cujo nome contém a subcadeia foo
.t3 : copia este arquivo para o diretório na sessão 3
.t/foo : copia este arquivo para a sessão cujo nome contém a subcadeia foo
displace : expulsa arquivos existentes ao disparar um comando de mover ou copiar (alterna)
.l3 : linka este arquivo ao diretório da sessão 3
.L3 : linka simbolicamente este arquivo ao diretório da sessão 3, não recomendado a não ser que o diretório atual seja um caminho absoluto
.m+2 : move este arquivo 2 níveis acima em seu histórico de edições. O destino tem que ser um diretório. Não é necessário o sinal @ aqui porque o arquivo é sempre posicionado no fim da lista. Dispare up2 e atualize caso queira ele na ordem.
.t-3 : copia este arquivo 3 níveis acima em seu histórico de edições
Navegar num arquivo html ou uma página web
b : navega no arquivo atual, seja um html, um e-mail ou renderizado por plug-in
b.pdf : navega no arquivo atual usando o plug-in pdf
b foo.html : edita o arquivo foo.html e navega nele
b url : trás a url da Internet e navega nela
nostack b url : não gera uma janela nova, substitui a janela atual usando a nova url
^ b url : igual ao acima
attimg : mostra todas as imagens, mesmo aquelas sem atributos alt (toggle)
ub : sai do modo de navegação de um arquivo
ft : mostra o título da página web atual (file title)
fa : mostra o autor da página web atual
fd : mostra a descrição da página web atual
fg : mostra o gerador da página web atual
fk : mostra as palavras-chave da página web atual
fu : imprime a URL subjacente ao arquivo
rf : atualiza a página web ou listagem de diretório
et : edita esta página web como texto puro
hr : redirecionamento http (alterna)
vs : verifica conecções ssl (alterna)
sr : envia referrer(alterna)
local : traz as páginas do cache (alterna)
ua3 : finge ser o terceiro user agent do arquivo de configuração
ua : imprime o user agent atual
can : (curl auth negotiate) alterna autenticação de tipo SPNEGO, necessária para o kerberos(krb5/gss)
crs : (curl restart) para recuperar-se de certos bugs da curl ou ssl
baixar de FTP ou HTTP
pdd : progresso do download indicado por pontos
pdc : progresso do download indicado por contagem de megabytes
pdq : progresso do download quieto, sem indicador
dld=foo : predefine o nome do próximo arquivo a baixar
dld=% : aceita o nome do arquivo a baixar como definido pelo servidor
ftpa : modo ativo de ftp (alterna)
bg : baixa arquivos em segundo plano (alterna)
bglist : lista downloads em segundo plano, completos ou em progresso
jsbg : baixa arquivos javascript em segundo plano (alterna)
Interagir com uma página web
g : vai ao link da linha atual
Cliente de e-mail
sm : envia e-mail [número da conta]
Envelopes
rf : atualiza os envelopes deste reservatório
Ler um e-mail sob Imap
rf : atualiza o e-mail que está lendo
Cliente de IRC
irc m n domínio nick : configura um chat de irc usando as sessões m e n com o domínio e o nick especificados
Plug-ins
pb : toca reservatório (play buffer), geralmente áudio
Acesso a bancos de dados
ds=fonte,login,senha : define a fonte dos dados
Funções do Edbrowse
<foo arg1 arg2 … : chama a função foo, definida em seu arquivo .ebrc
Depuração
db3 : define nível de depuração, 0 a 9
g- : vai ao link mas não navega, nem renderiza, nem reproduz
g2 : vai ao segundo link da linha atual
g$ : vai ao último link da linha atual
g? : imprime a URL do link da linha atual
g2? : imprime a URL do segundo link
g$? : imprime a URL do último link
A : cria um reservatório de etiquetas para os hiperlinks da linha atual
4,7A : cria um reservatório de etiquetas para os hiperlinks das linhas 4 a 7
exp : expande uma frame, g também funciona
,exp : expande todas as frames
ctr : recolhe uma frame
^ : a tecla voltar, volta à página web que estava lendo antes
& : tecla voltar interno, volta à linha que estava antes de ir para um link interno
img : baixa a imagem da linha atual
img2 : baixa a segunda imagem da linha atual
img$ : baixa a última imagem da linha atual
img? : imprime a URL da imagem da linha atual
i=xyz : insere xyz no campo de edição da linha atual
i=vermelho,verde,azul : seleciona as opções vermelho, verde e azul numa lista de seleção múltipla
s/$/,laran : adiciona a opção laranja à lista de seleção
i=`âmbar : insere sua própria cor se for uma lista de seleção sugerida
s/,vermelho/ : remove vermelho da lista de seleção
selsep=| : troca o separador de itens numa lista de seleção
selsep= : imprime o separador
i<5 : insere a sessão 5 no campo de entrada de texto, uma linha de texto
i<5@3 : insere a linha 3 da sessão 5 no campo de entrada de texto
i<5@'c : insere a linha com o rótulo c da sessão 5 no campo de entrada de texto
i<-1@'c : insere a linha de rótulo c do reservatório de baixo no campo de entrada de texto
i<foo : insere o arquivo foo no campo de entrada de texto, uma linha de texto
i2=xyz : insere xyz no segundo campo de edição da linha atual
i2* : aperta o segundo botão da linha atual, geralmente enviar ou limpar
i$* : aperta o último botão da linha atual
i3? : descreve o terceiro campo de edição da linha atual
ipass2 : pergunta o conteúdo do segundo campo de edição, desabilitando eco
ib : aloca um reservatório de inserção para esta área de texto
ib7 : usa sessão 7 para esta área de entrada de texto
/<session/ ib : note o espaço entre / e i
shc : mostra as colunas de uma tabela html
ur : desdobra a linha de uma tabela html (alterna)
M4 : move esta página web para sessão 4 e volta à página anterior
M : move esta página web para uma sessão vazia e volta
js : permite javascript(alterna)
rr : renderiza novamente a tela, para refletir mudanças assíncronas do javascript
rr 75 : renderiza a tela automaticamente a cada 75 segundos
showall : mostra todos os clicáveis e textos invisíveis (alterna)
textd : indica decoração e estilo do texto (alterna)
colors : mostra as cores da página
re : responde uma mensagem de e-mail
rea : responde a todos
fwd : encaminha este e-mail
flow : envia e-mail com format=flowed (alterna)
attimg : mostra imagens anexas (alterna)
imap n : estabelece uma conecção imap
imap 0 : derruba a conecção imap
rf : atualiza as pastas e o número de mensagens delas
l=40 : traz 40 envelopes de uma vez
e=rfs : lê indicador, de, assunto
a : adiciona pastas, como no modo acrescentar; . para terminar
s/x/y/ : renomeia uma pasta - mas não uma pasta do sistema!
d : apaga uma pasta - mas não uma pasta do sistema! Todos os e-mails dessa pasta se perdem.
g : vai pra uma pasta, similar ao modo diretório
d : apaga este e-mail
m abc : move e-mail para pasta abc
t abc : copia e-mail para pasta abc
r : marca e-mail como lido
r- : marca e-mail como não lido
lsf : lista o campo de para este envelope; nome se presente e endereço de e-mail
lst : lista o campo para; nome se presente e endereço de e-mail
lsd : lista o campo data
lsl : lista o comprimento
lsz or lss : lista o tamanho em números redondos
lsy : lista o assunto, embora seja esperado que já esteja na linha impressa
lsu : lista a uid
lsr : lista se este e-mail é lido ou não lido
u filename : salva este e-mail, não formatado, para um arquivo
U filename : igual ao acima mas apaga o e-mail
w filename : salva este e-mail formatado para um arquivo, e uma cópia não formatada em ~/.trash/rawmail
W filename : igual ao acima mas apaga o e-mail
g : entra neste e-mail para ler
t : entra neste e-mail mas mostra o componente mime plain text
g- : vai pra este e-mail mas não navega
d : apaga o e-mail que está lendo
m abc : move o e-mail que está lendo
t abc : copia o e-mail que está lendo
u filename : salva o e-mail que está lendo, não formatado
w filename : salva o e-mail que está lendo, formatado
^ : volta aos envelopes
^^ : volta pras pastas
irc m n domínio nick grupo : configura um chat de irc e junta-se ao grupo especificado
irc m n domínio :porta nick:senha grupo : especifica uma porta e uma senha
irc m n domínio+:porta* nick:senha grupo : mostra este canal no reservatório de saída e usa soquetes seguros
showchan : mostra canais conforme as mensagens são exibidas (alterna)
lst : mostra a data e a hora que esta linha foi recebida no reservatório de saída
lsc : mostra o canal desta mensagem
pb.mp3 : toca o reservatório atual como arquivo .mp3
pg : plug-ins ativados (alterna)
sht : mostra tabelas
shc : mostra colunas (e chave primária) da tabela atual
shf : mostra chaves estrangeiras da tabela atual
fbc : obtém colunas da bolha (alterna)
<7 : executa os comandos da sessão 7
<*7 : executa os comandos mas interrompe em erros
<7@22,29 : executa os comandos da linha 22 a 29
</foo : executa os comandos da sessão cujo nome de arquivo contém foo
<*/foo : executa comandos mas interrompe em erros
</foo@22,29 : executa os comandos da linha 22 a 29
<7 : passa os comandos da sessão 7 para o jdb se estiver em modo jdb
<-1 : executa os comandos do reservatório um nível abaixo na pilha
<+2 : executa os comandos do reservatório um nível acima na pilha
X : torna esta linha a atual silenciosamente, usada freqüentemente em scripts
sleep n : dorme por n segundos enquanto algum javascript executa em segundo plano
var x=7 : define a variável x como 7
var x=clear : limpa a variável x
var x:=7 : define x no ambiente
var x:=clear : limpa x do ambiente
$(x) : expande a variável x
$(:LANG) : expande a variável de ambiente LANG
p texto : imprime texto
p $(x) : imprime a variável x
$(x+3*y-7) : calcula aritmética básica
[ $(x) = $(y) ] : testa igualdade
[ $(x) != $(y) e amigos ] : testa desigualdade
db : anuncia o nível da depuração
db>/tmp/edbrowse.out : redireciona a saída da depuração para um arquivo
demin : desminimiza javascript (alterna)
timers : habilita timers do javascript (alterna)
speed=7 : timers do Javascript executam 7 vezes mais lento
tmlist : mostra todos os timers desta janela
dbcn : habilita depuração do cloneNode (alterna)
dbprom : habilita depuração Promise (alterna)
dbev : habilita depuração de eventos (alterna)
dberr : habilita depuração de erros do js (alterna)
dbcss : habilita depuração de css (alterna)
dbtags : depura o escâner de html (alterna)
dblay : depura a apresentação da página (alterna)
trace : injeta pontos de rastreamento no javascript (alterna)
jdb : debugger do javascript, bye para sair
ok(o) : lista todos os membros de um objeto, alguns podem não ser enumeráveis
showscripts() : mostra scripts em quaisquer lugares da árvore
searchscripts(cadeia) : procura uma cadeia nos scripts
showframes() : mostra frames em quaisquer lugares da árvore
snapshot() : cria uma snapshot dos arquivos de javascript e css para depuração local
aloop(array, string_on[i]) : executa cadeia em cada membro do array
uptrace(nó) : escala a árvore para um dado nó
dumptree(nó) : mostra a árvore abaixo para um dado nó
by_esn(n) : localiza a etiqueta com o dado número de seqüência do edbrowse
bp@(label) : injeta este código num arquivo js para um ponto de interrupção simples
step$stack() : mostra pilha, geralmente de dentro dum ponto de interrupção
step$l=0|1|2 : define o nível de rastreamento para cada passo
step$go=label : define o passo $l para 2 neste ponto, interrompendo a cada passo dali para frente
step$exp=expressão : define o passo $l para 2 quando expressão é verdadeira, interrompendo a cada passo dali para frente
arg$ : referencia o objeto do argumento de dentro dum ponto de interrupção