Transcrição do áudio
Primeiro ponto de discordância do meu livro, é coleguinha, eu gosto muito do Nano, cara. Na verdade eu sou um puta cara preguiçoso do caramba, né? Porque se eu fosse um cabra foda, eu usava o Vim, eu não usava o Nano. Bom, temos o seguinte problema agora, qual editor de texto utilizar? E aí nós estamos, puta, nós estamos com um problema agora, certo? O gato e o problema dos pepinos, legal? Já tentei, não funciona não, tá? Eu acho que é só o gato muito cagão, quando ele está acordando, que esse negócio funciona, mas vamos lá. Nano, é amante do Nano, eu sou um amante do Nano, cara. Vim, são os elitistas em geral, tem os evangelistas do Emex, então tem vários editores. E aí você, naturalmente, fica assim, porra, qual editor eu devo utilizar? Na boa, utiliza o que você gostar, beleza? Eu gosto do Nano pela simplicidade, e se eu precisar de algo mais complexo, quer dizer que eu me fudi. Então, muito simples, Nano, o nome do arquivo, o perf do arquivo, então você pode editar, e aqui embaixo você tem as opções. Você tem opções de busca, você tem opções de navegar até algum lugar, você tem opções de copiar linha, você tem várias opções aqui embaixo no Helper, tá? Control da esquerda, control da esquerda. Então, control é o, então, chapéuzinho do vovô, coleguinha. Então, sinal de circunflexo. Control, ele é ali da esquerda, naturalmente, é onde você joga o comando no Nano. O Nano, ele é muito simples. Bom, tem a possibilidade de você usar um editor chamado Vee. Ele é um editor muito utilizado pela galera mais expert, porém, tem que decorar coisas, ou seja, você tem que decorar. Mas o bacana dele, por exemplo, você consegue fazer... Você consegue fazer uma inserção de uma linha em um arquivo. Ou seja, você não tem que salvar todo o arquivo, você consegue fazer uma inserção. Cara, isso é top pra caramba. Problema? Cara, você tem que decorar coisas. Beleza? Bom, eu não vejo ele tão intuitivo assim. Ele tem um modo de comando, que permite realizar tarefas administrativas, salvar, ler, mover cursor. Inserir linhas, contar palavras, substituir. E isso, ele é muito mais poderoso que o Nano. Cara, isso aqui é muito mais poderoso que o Nano mesmo. Eu usei ele na época que eu mexia com o Slackware. O Slackware não tem o Nano. Então, eu usava o Vee. Graças a Deus, Deus, obrigado por ter me salvado de coisas daquele tipo. Obrigado, Deus. Não sei o que você segue aí, cara. Segue o seu Deus aí. E agradeça por não ter que lidar com sistemas operacionais tão duros quanto o nosso amigo Slackware. Nada contra a galera do Slackware, hein? Daqui a pouco tem gente querendo me hackear porque eu falei mal do Slackware. Não, cara. Tô cansei, cara. Cansei, cansei, cansei. Bom, você precisa digitar, entrar no modo de comando. Então, você solicita o comando. Legal? E você tem o modo de inserção que permite inserir texto no arquivo. Tudo que é digitado nesse modo é interpretado como entrada. E o comando para ser colocado no arquivo. O Vee sempre inicia no modo de comando. Para inserir textos, você deve, então, digitar I para inserir alguma coisa. Pressione ESC que levará você de volta. Então, ao modo de comando depois da inserção. Se você não tiver certeza qual modo, você pressione a tecla ESC duas vezes. Tem que ser duas vezes. Com exatos 266 milissegundos de diferença. Tem que ser muito rápido. Tô zoando você, porra. Você não vai contar isso, cara. Por isso que eu não vendo esse curso na Udemy. Por isso que eu não vendo esse curso na Udemy. Por isso que eu não vendo esse curso na Udemy. Eu posso te lançar o do aluno aqui. Não, cara. Você pressiona duas vezes rápido o ESC e ele vai te falar em qual modo tá. Você abre o arquivo usando o editor Vee, naturalmente. Dando o endereço do arquivo e tudo mais. Bom, para sair do Vee, digite dois pontos Q. E aí, então, ele vai dar o kit. Peraí, deixa eu matar o mosquito que vai dar prego aqui. Legal, tá? Caso o quê? Se você quiser ignorar a mensagem e fechar sem salvar, exclamação no kit. Bom, e pressione ENTER logo em seguida. E aqui, então, você tem as opções. Move o cursor para cima, move o cursor para baixo. Tá? Insere um texto antes da localização. Com o I maiúsculo, insere no início da linha atual. Insere o texto após a localização do cursor. Insere o texto no final da linha atual. Cara, e... E lá vai... Decoreba. Tem que decorar, tá, gente? Tem que decorar. Não tem o que fazer, não. Beleza? Você também tem a capacidade de alterar caracteres, palavras, né? Excluí-los, em geral. Remove o conteúdo da linha. Muda a palavra do cursor. Substitui caracteres. Substitui vários caracteres. Substitui caracteres replace, em geral. Tá? Copia linha atual. Copia a palavra atual. Coloca o texto copiado após o cursor. Coloca o texto arrancado antes do cursor. É tipo um cut. Editor V possui tipos de pesquisa. String e regex. Isso é foda. No nano, eu saio do nano e eu utilizo o grep com regex para procurar. E aí eu acho. Aqui dentro, você injeta os regex. Pesquisa no início da linha. Bom, isso aqui é clássico do regex. São os caracteres do regex. Primeiro, a ferramenta para você aprender regex. Se você quer aprender regex. Na verdade, você é obrigado a aprender regex. Quando você abrir o editor, você vem cá e digita gskinerregex. gskinerregex. E aí regex. R.com. E aqui você testa as suas regex. Legal? A regex é do tipo assim. Ah, eu quero tudo que for dígito mais. Certo? E aí está. Pois. Barra 10. Barra 2010. Entendeu? Repare que ele achou todos os dígitos. Os dígitos. Certo? Ah, eu quero achar datas, por exemplo. Digamos que fosse possível eu colocar datas. Então, tem dígitos. Ou tem barras. E o fecho. Mais. E eu acabei de achar uma data. Então, é assim que você utiliza regex. E essa ferramenta aqui é boa, porque você pode jogar um texto aqui. E você pode trabalhar a sua regex. Isso de tal forma que você consiga testar aqui mesmo no olho, né? Para você aprender. Isso aqui dá certo na ferramenta. Dá, mas é recomendado que se faça aí. Então, é isso. Então, vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vamos lá. Vão ver. Vamos lá. Vamos lá. Vamos lá. Isso vai dar certo. Não é recomendado que se faça isso, né? Quebra barra porque essa barra. A barra ela é é da linguagem regex, né? Se você procurar. Aqui não está tudo em linguagem no regex, tá? Então, você tem mais. Então, você coloca isso aqui para você dar um escape. Isso é que é o escape disso aqui para ser encarado como um texto, por exemplo. Muito bom, cara. Então, eu uso isso aí há anos. ferramenta legal bom e aí você pode naturalmente escolher qual ferramenta você quer eu venho utilizando nano o aluno pode usar todo o meu conteúdo aqui em nano você não vai ter nenhum problema não mas se um dia você cair num sistema operacional que não tem o nano não instale o nano você não instala coisas é uma coisa que você tem que saber você não sai instalando aumenta a superfície de ataque de um sistema operacional então você usa o que tem se somente a você é desculpe se você não tem a possibilidade de algo e não tem nada que substitui aquele algo então você instala não se faz próximo vídeo vou falar sobre o file, stat, hexam e o compare beleza até mais tchau E aí