Semelhante a esta pergunta , eu gostaria que um modo de ferramenta / menor visse rapidamente meus arquivos apenas com o cursor posicionado sobre eles (por exemplo, o arquivo atualmente selecionado é exibido na janela do buffer ativo). Não me importo com eventos deprimentes e não quero uma sobreposição. Se estiver selecionado, quero que seja exibido na janela ativa. Pressionar enter e alternar para o buffer é muito lento para percorrer vários arquivos de dados brutos. Como eu pude fazer isso?
buffers
cycling
previewing
wdkrnls
fonte
fonte
qlmanage
que pode ser usado para exibir o conteúdo do arquivo ou pdf ou imagem. Outro participante do fórum escreveu uma função para excluir processos subseqüentes ao visualizar vários itens (um após o outro) com o referido aplicativo. Aqui está o link para o thread relevante: stackoverflow.com/questions/20023458/… Atualmente, eu o configurei para poder usar a tecla de seta para cima ou para baixo em um modo de gerenciador de arquivos eqlmanage
exibir o conteúdo do arquivo no momento.Respostas:
Esta questão StackOverflow é a mesma que a sua. E a resposta aceita pelo OP é boa. Existem outras boas respostas também.
Da mesma forma, essa pergunta para [email protected] também é essencialmente a mesma.
Minha resposta para as duas perguntas é usar Sincelos e definir este comando:
Então você pode:
M-x my-find-file
(ou ligue-o a uma chave - por exemplo,C-x C-f
).down
ouup
para alternar entre nomes de arquivos.C-S-down
para visitar o próximo arquivo em ordem.RET
para escolher um arquivo para visitar ouC-g
cancelar.Veja as postagens vinculadas para obter mais informações.
fonte
Descobri que essa funcionalidade já está embutida no Helm . Para usá-lo, use as setas para cima e para baixo e pressione C-up / C-down.
fonte
"Helm-follow-mode allowed only on images, disabling"
. Tentei remover o bit que verifica isso, e o modo de acompanhamento de leme ainda parece funcionar com arquivos comuns, embora seja um pouco lento para abrir cada arquivo. Alguém sabe por que eles mudaram esse comportamento?