Emacs

Atalhos Emacs

Atalhos Emacs
Emacs é um editor de texto altamente versátil que é extremamente rápido e tem uma interface muito amigável para acompanhá-lo. Emacs é um daqueles editores cujos usuários dependem muito do uso de atalhos e teclas para fazer seu trabalho.Portanto, neste artigo, examinaremos alguns dos atalhos de teclado que vêm junto com o Emacs.

Acessando a Seção de Ajuda

O manual do Emacs tem algumas descrições muito boas dos tipos de comandos e recursos que você pode acessar no Emacs.

Para abrir o manual dentro do Emacs, pressione as teclas Ctrl + h seguido pela r.

Para usuários que preferem seguir um tutorial e diretrizes, eles podem acessar o tutorial integrado do Emacs clicando em Ctrl + h seguido pela t.

Atalhos de arquivo básico

Para abrir ou criar arquivos, o atalho usado é Ctrl + x seguido de Ctrl + f e depois inserir o nome do arquivo. Se já houver um arquivo presente com o nome especificado, o Emacs irá abrir esse arquivo, caso contrário, ele criará um novo arquivo com o nome especificado.

Para visitar um arquivo diferente, pressione as teclas Ctrl + x seguido pela Ctrl + v, e digite o nome do novo arquivo.

Os usuários podem salvar seus arquivos usando as teclas Ctrl + x seguido pela Ctrl + s. Para salvar com um novo nome, isso pode ser feito usando o atalho Ctrl + x seguido pela Ctrl + w e inserindo o novo nome de arquivo.

Os usuários também podem abrir arquivos em formato somente leitura com as chaves Ctrl + x seguido pela Ctrl + r e depois inserir o nome do arquivo.

Para inserir o conteúdo de outro arquivo dentro do seu arquivo atual, pressione Ctrl + x seguido pela eu e digite o nome do arquivo cujo conteúdo está sendo adicionado.

Sempre que você abre um arquivo, o conteúdo dentro do arquivo é armazenado dentro de um buffer. Se vários arquivos forem abertos, então existem vários buffers. Para ver uma lista de buffers abertos, pressione as teclas Ctrl + x seguido pela Ctrl + b.

Também podemos passar de um buffer para outro usando as teclas Ctrl + x seguido pela b.

Uma vez que buffers são outro termo para um arquivo, eles também podem ser eliminados usando as chaves Ctrl + x seguido pela k. Neste caso, sem inserir nada e simplesmente pressionar enter, o buffer padrão será encerrado. Acima, abaixo, esse seria o buffer de rascunho.

Para sair do Emacs, o atalho Ctrl + x seguido pela Ctrl + C é definido. Emacs também pode ser suspenso com as chaves Ctrl + z.

Atalhos de movimento do cursor

Para mover pela tela, o Emacs especifica atalhos para o Movimento do Cursor também, uma vez que estes tendem a ser muito mais rápidos do que usar um mouse.

A tabela a seguir descreve isso em detalhes:

Movimento de chaves
Movimento por Avançar Para trás
Personagens Ctrl + F Ctrl + b
Palavras Alt + f Alt + b
Linhas Ctrl + n Ctrl + p
Frases Alt + e Alt + a
Parágrafos Alt + Alt +
Fim / início da linha Ctrl + e Ctrl + a
Fim / início do buffer Alt +> Alt + <
Rolando Ctrl + v (para baixo) Alt + v (para cima)

Atalhos de edição

Emacs, como um editor, também fornece aos usuários uma variedade de atalhos para trabalhar. Para repetir um comando no número especificado de vezes, isso pode ser feito pressionando as teclas Ctrl + u seguido de inserir o número especificado o comando será repetido e depois inserir o próprio comando. Por exemplo, eu quero que o cursor se mova para a próxima linha de comando para ser repetido quinze vezes. A imagem abaixo mostra isso:

No Emacs, primeiro temos que especificar o início da seleção em que podemos aplicar comandos como copiar, cortar, etc. Isso pode ser feito usando o atalho Ctrl + Espaço. Agora, selecione toda a área usando o cursor.

Por exemplo, na imagem abaixo, o retângulo especifica o início da seleção e o círculo seu final.

Mesmo todo o buffer pode ser selecionado usando as teclas Ctrl + x seguido pela h.

Uma vez que sua seção de texto foi selecionada, você pode agora cópia de esta área selecionada usando o atalho Alt + w. Para matar ou cortar o texto, Alt + d pode ser usado para cortar uma única palavra, Ctrl + k pode ser usado para cortar uma única linha particular, e Ctrl + w pode ser usado para cortar toda a região selecionada.

O atalho Ctrl + y é usado principalmente para colando a região do texto copiado ou eliminado. Uma vez que o Emacs usa um kill-ring para manter o controle de todo o texto morto, ele pode colar itens antigos mortos percorrendo o kill-ring com o atalho Alt + y.

Às vezes você pressiona as teclas erradas e quer abortar seu comando, ou você especificou o comando errado e quer encerrá-lo. Isso pode ser feito simplesmente usando o atalho Ctrl + g.

Desfazer e refazer também estão disponíveis no Emacs. Ctrl + / pode ser usado para desfazer comandos e Ctrl + g seguido pela Ctrl + / pode ser usado para refazer comandos.

Ctrl + x seguido pela Ctrl + + (mais) é usado para aumentar o tamanho do texto da tela e Ctrl + x seguido pela Ctrl + - (menos) é usado para diminuir o tamanho do texto.

Atalhos de busca e substituição

O Emacs permite que você execute uma pesquisa incremental com o atalho Ctrl + s. Este comando é usado continuamente para pular de uma ocorrência da pesquisa para outra.

Uma pesquisa incremental ao contrário também pode ser feita com Ctrl + r.

Para pesquisar usando expressões regulares ou regex em outros termos, use as teclas Ctrl + Alt + s.

Semelhante à pesquisa incremental, uma pesquisa regex reversa pode ser feita por Ctrl + Alt + r.

Para realizar uma operação simples de substituição, use o atalho Alt + Shift + 5 (Alt +%).

Solicitando a substituição da palavra:

Pedindo a palavra para substituir por:

Da mesma forma, uma operação de substituição usando expressões regulares pode ser feita usando as chaves Ctrl + Alt + Shift + 5 (Ctrl + Alt +%).

Para ir para um número de linha especificado, o atalho Alt + g seguido pela g é usado. Neste caso, depois de acertar o atalho, você deve insira o número da linha onde você quer ir. Por exemplo:

Atalhos de janela

Emacs também permite que você abra várias janelas dentro da moldura de seu Emacs. Para dividir uma nova janela verticalmente, pressione as teclas Ctrl + x seguido pela 2.

Da mesma forma, para dividir uma nova janela horizontalmente, Ctrl + x seguido pela 3 é usado.

Você também pode ter as janelas vertical e horizontal abertas.

Para fechar uma janela, pressione as teclas Ctrl + x seguido pela 0. Para manter apenas uma única janela em seu porta-retratos, então Ctrl + x seguido pela 1 será usado.

Conclusão?

Apesar de ter uma interface de aparência bastante simples, um núcleo poderoso está na parte de trás do Emacs. Ele fornece tantos recursos aos seus usuários que podem ser facilmente acessíveis com atalhos. Isso é muito útil, pois agora não há necessidade de se preocupar em encontrar cada uma dessas opções no menu.

Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...
AppyMouse na tela Trackpad e ponteiro do mouse para tablets Windows
Os usuários de tablets costumam perder o ponteiro do mouse, especialmente quando costumam usar laptops. Os smartphones e tablets touchscreen vêm com m...
O botão do meio do mouse não funciona no Windows 10
O botão do meio do mouse ajuda você a percorrer longas páginas da web e telas com muitos dados. Se isso parar, você vai acabar usando o teclado para r...