Convenções
Antes de continuar, é importante que você se familiarize com os termos e convenções utilizados neste manual. Vamos lá!
Posição é o mesmo que file offset
O termo posição diz respeito à posição de um byte no arquivo. Na posição zero, encontra-se o primeiro byte. Na posição um, o segundo e assim sucessivamente. Em inglês, o termo é file offset, comumente chamado somente de offset quando o contexto deixa implícito que se trata de uma posição num arquivo.
Teclas
No dz6, utilizamos teclas do teclado para muitas coisas. Por exemplo, assim que você abre um arquivo no editor, pode apertar a tecla G para ir para o último byte do arquivo. Para voltar para o início, basta apertar g.
Perceba que, quando escrevemos G, nos referimos ao “G maiúsculo”. Na prática, com o CAPS LOCK desabilitado, isso vai significar segurar a tecla Shift e apertar a tecla g.
Comandos
Comandos são palavras que você digita no modo COMMAND (cobriremos os modos de operação em breve). Por exemplo, o comando :set theme light orienta o dz6 a ativar o tema claro. Vamos entender o que este comando faz por partes:
:- Quando você digita
:, o dz6 entra no modo COMMAND. Na real, este caractere não faz parte do comando. Ele apenas informa ao dz6 que o que virá é um comando. set- Este é o comando propriamente dito. O comando
setaltera o valor de alguma variável de configuração no dz6. theme- A variável que será alterada. No caso, a variável que configura o tema utilizado pela aplicação.
light- O novo valor para a variável tema.
O comando set, quando utilizado para alterar uma variável, requer dois argumentos: o nome da variável e seu novo valor. Existem outros comandos que requererem menos argumentos. Por exemplo, o comando :q não requer nenhum argumento. Ele sai do dz6.