Introdução
A edição de texto é uma habilidade fundamental para qualquer pessoa que trabalhe com sistemas Linux. Seja para criar arquivos de configuração, escrever scripts ou fazer anotações, saber como criar e editar arquivos de texto de forma eficiente é essencial. Neste laboratório, você aprenderá a usar o gedit, um editor de texto gráfico amigável para iniciantes, disponível na maioria das distribuições Linux. Diferente de editores de linha de comando como nano ou vim, o gedit oferece uma interface gráfica familiar com menus, barras de ferramentas e feedback visual que torna a edição de texto mais acessível para quem está começando no Linux.
Começando com o gedit
Nesta etapa, você aprenderá como abrir o gedit e criar seu primeiro arquivo de texto. O gedit é um editor de texto gráfico que vem pré-instalado em muitas distribuições Linux, incluindo o Ubuntu.
Primeiro, vamos navegar para o nosso diretório do projeto. Abra um terminal clicando no ícone do terminal na barra de tarefas ou pressionando
Ctrl+Alt+T, e então digite:cd ~/projectEste comando altera seu diretório atual para
/home/labex/project.Agora, vamos iniciar o gedit para criar um novo arquivo. No mesmo terminal, digite:
gedit first_note.txtEste comando abre o gedit com um novo arquivo chamado
first_note.txt. Se o arquivo já existir, ele abrirá esse arquivo para edição.Você deve agora ver a janela do gedit com um documento vazio. Digite o seguinte texto:
HelloPara salvar seu arquivo, pressione
Ctrl+Sou clique na opção de menuFile > Save. O arquivo será salvo no seu diretório atual (~/project).Você pode confirmar que seu arquivo foi salvo verificando a barra de título da janela do gedit - ela deve exibir o nome do arquivo sem um asterisco, que indicaria alterações não salvas.
Feche o gedit clicando no
Xno canto superior direito da janela ou selecionandoFile > Quitno menu.Verifique se seu arquivo foi criado listando os arquivos em seu diretório do projeto:
ls -lVocê deve ver
first_note.txtna saída, semelhante a:-rw-rw-r-- 1 labex labex 6 Jul 15 10:30 first_note.txt
Editando Arquivos Existentes com gedit
Nesta etapa, você aprenderá como abrir e editar arquivos existentes usando o gedit. Você também explorará alguns recursos básicos de edição.
Vamos abrir o arquivo que você criou na etapa anterior. No terminal, digite:
gedit first_note.txtO gedit abrirá o arquivo existente e exibirá seu conteúdo.
Agora, coloque o cursor no final do texto que você escreveu anteriormente, pressione
Enterpara criar uma nova linha e digite:WorldSeu arquivo agora deve conter:
Hello WorldObserve que o gedit mostra automaticamente um asterisco (*) ao lado do nome do arquivo na barra de título, indicando que há alterações não salvas.
Salve suas alterações pressionando
Ctrl+Sou selecionandoFile > Saveno menu. O asterisco deve desaparecer, indicando que todas as alterações foram salvas.Vamos explorar alguns recursos úteis do gedit:
- Para selecionar texto, clique e arraste com o mouse
- Para copiar texto, selecione-o e pressione
Ctrl+C - Para colar texto, coloque o cursor onde você deseja o texto e pressione
Ctrl+V - Para encontrar texto, pressione
Ctrl+Fpara abrir a barra de pesquisa
Tente selecionar a palavra "World" e copiá-la (com
Ctrl+C). Em seguida, coloque o cursor no final do arquivo, pressioneEnterpara uma nova linha e cole-a (comCtrl+V).Pratique essas operações e, quando terminar, salve seu arquivo com
Ctrl+Se feche o gedit.Você pode verificar o conteúdo do seu arquivo a partir do terminal usando o comando
cat:cat first_note.txtIsso deve exibir o conteúdo do seu arquivo no terminal.
Criando um Arquivo de Referência
Nesta etapa, você criará um arquivo de texto mais abrangente usando o gedit para demonstrar como um editor de texto pode ser útil para criar materiais de referência ou documentação.
Abra o gedit para criar um novo arquivo para armazenar comandos Linux comuns:
gedit linux_commands.txtNeste arquivo, você criará um guia de referência simples para comandos Linux básicos. Digite o seguinte conteúdo no arquivo:
Referência de Comandos Linux Básicos: ls - Listar arquivos e diretórios cd - Mudar de diretório mkdir - Criar um novo diretório rm - Remover arquivos ou diretóriosExperimente a formatação básica de texto no gedit:
- Selecione uma linha e pressione
Ctrl+Bpara deixá-la em negrito (se suportado em texto simples) - Experimente outras opções de formatação no menu Formatar
Observação: Arquivos de texto simples (.txt) não manterão a formatação como negrito ou itálico, mas o gedit permite que você veja a formatação durante a edição.
- Selecione uma linha e pressione
Salve seu arquivo pressionando
Ctrl+Sou usando a opção de menuFile > Save.Vamos adicionar mais conteúdo ao nosso guia de referência. Adicione estes comandos adicionais:
cp - Copiar arquivos ou diretórios mv - Mover ou renomear arquivos pwd - Imprimir o diretório de trabalho (mostrar o diretório atual) touch - Criar um arquivo vazioO gedit inclui um corretor ortográfico. Habilite-o clicando em
Tools > Check Spellingno menu. Quaisquer palavras com erros ortográficos serão sublinhadas em vermelho.Quando estiver satisfeito com seu guia de referência, salve o arquivo e feche o gedit.
Você pode visualizar seu guia de referência completo usando o comando
cat:cat linux_commands.txtVocê deve ver todos os comandos que você documentou exibidos no terminal.
Recursos Avançados e Personalização do gedit
Nesta etapa final, você explorará alguns recursos avançados do gedit e aprenderá como personalizá-lo para atender às suas preferências.
Abra o gedit com um novo arquivo:
gedit example.pyVamos experimentar a funcionalidade de pesquisa e substituição. Digite o seguinte texto:
The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog again.Agora, vamos substituir todas as ocorrências de "fox" por "cat":
- Pressione
Ctrl+Hpara abrir a caixa de diálogo Localizar e Substituir - No campo "Pesquisar por", digite
fox - No campo "Substituir por", digite
cat - Clique em "Substituir Tudo"
Todas as ocorrências de "fox" agora devem ser substituídas por "cat".
- Pressione
Limpe o arquivo e adicione o seguinte código Python:
def greet(name): print(f"Hello, {name}!") greet("World")Observe como o gedit aplica automaticamente a realce de sintaxe para o código Python, fazendo com que diferentes partes do código apareçam em cores diferentes. Esse recurso ajuda na leitura e escrita de código de forma mais eficiente.
Salve o arquivo pressionando
Ctrl+S. O gedit já deve reconhecer isso como um arquivo Python pela extensão.Vamos personalizar o gedit para torná-lo mais confortável para codificação:
- Clique em
Edit > Preferencesno menu - Clique na aba "Font & Colors"
- Experimente diferentes esquemas de cores no menu suspenso "Color Scheme"
- Clique na aba "Editor"
- Habilite "Display line numbers" (Exibir números de linha) para facilitar a navegação
- Defina "Tab width" (Largura da tabulação) para 4 espaços, que é comum em Python
- Clique em "Close" (Fechar) para aplicar suas alterações
- Clique em
O gedit também suporta plugins para estender sua funcionalidade:
- Abra Preferences (Preferências) novamente (
Edit > Preferences) - Clique na aba "Plugins"
- Navegue pelos plugins disponíveis e habilite alguns que lhe interessem, como "File Browser Panel" (Painel do Navegador de Arquivos) ou "Code Comment" (Comentário de Código)
- Clique em "Close" (Fechar)
- Abra Preferences (Preferências) novamente (
Experimente quaisquer plugins que você habilitou. Por exemplo, se você habilitou o "File Browser Panel":
- Clique em
View > Side Panelpara mostrar o painel lateral - Use o navegador de arquivos para navegar e abrir arquivos
- Clique em
Salve seu arquivo Python e feche o gedit quando terminar de explorar.
Você pode executar seu script Python a partir do terminal para ver se ele funciona:
python3 example.pyVocê deve ver a saída:
Hello, World!
Resumo
Neste laboratório, você aprendeu os fundamentos da edição de texto gráfica no Linux usando o gedit. Você dominou habilidades essenciais, incluindo:
- Abrir e iniciar o gedit, um editor de texto gráfico popular
- Criar e salvar novos arquivos de texto
- Abrir e editar arquivos existentes
- Usar operações básicas de edição como copiar, colar e localizar/substituir
- Criar conteúdo estruturado com formatação adequada
- Explorar recursos avançados como realce de sintaxe e plugins
- Personalizar o gedit para corresponder às suas preferências
Essas habilidades de edição de texto são cruciais para várias tarefas no Linux, desde escrever notas simples até editar arquivos de configuração ou criar scripts. À medida que você continua sua jornada no Linux, a capacidade de criar e editar arquivos de texto de forma eficiente será uma parte essencial do seu conjunto de ferramentas. O gedit fornece uma ponte amigável entre a simplicidade dos editores de linha de comando e a complexidade das IDEs (Integrated Development Environments - Ambientes de Desenvolvimento Integrado) completas, tornando-o uma excelente escolha tanto para iniciantes quanto para usuários experientes.



