Habilitar Expressão Regular no Gedit

Publicado por Raimundo Alves Portela em 13/12/2011

[ Hits: 11.667 ]

Blog: http://portelanet.com

 


Habilitar Expressão Regular no Gedit



Dica para habilitar a busca de texto usando expressão regular no Gedit.

O Uso de expressão regular é um recurso muito útil para quem gosta de otimizar o seu tempo, pesquisando determinadas sequências de caracteres em textos longos, podendo fazer substituições, quase como quando usamos o sed, vi/vim, etc.

Aliás, uma das grandes maravilhas do mundo GNU/Linux é que temos diversas opções para o mesmo problema ;-)

Então, se você gosta de usar o Gedit e em algum momento precisa avaliar o texto usando expressão regular, saiba que pode usá-lo também.


Instalação

Por padrão o Gedit não tem essa funcionalidade, sendo necessário um plugin para isso, o plugin pode ser adquirido no link abaixo:
Após fazer o download, coloque-o no diretório de plugins do Gedit, em '$HOME/.local/share/gedit/plugins/' (observe o ponto no inicio), caso esse diretório não existe, crie-o.

Tive que criá-lo:

mkdir -p "$HOME"/.local/share/gedit/plugins/

Mova o arquivo, partindo-se do princípio que ele foi baixado no diretório 'Downloads', segue os comandos:

cd "$HOME"/Downloads
$ mv regex_replace-gedit3.tar.gz "$HOME"/.local/share/gedit/plugins/
$ cd "$HOME"/.local/share/gedit/plugins/


Descompacte e remova o arquivo compactado, pois o mesmo tornou-se desnecessário:

tar -zxvf regex_replace-gedit3.tar.gz
$ rm regex_replace-gedit3.tar.gz


Prontinho.

Agora basta ativar seu novo plugin, abra o Gedit, vá em 'Edit' -> 'Preferences', depois vá na aba 'Plugins' e procure pelo 'Regex Seach and Replace':
Linux: Habilitar Expressão Regular no Gedit

Agora veja que a opção de 'Regular expression...' já aparece no menu 'Search':
Linux: Habilitar Expressão Regular no Gedit

Agora você já pode usar suas expressões regulares também no Gedit, divirta-se.

Exemplo de uso

Suponha que tenha um arquivo texto grande, com um carácter que aparece diversas vezes no mesmo, o ; (ponto e vírgula), marcando suas posições, e você queira substituí-lo por outro, o | (barra vertical), mas não no final da linha, veja:
Linux: Habilitar Expressão Regular no Gedit
Antes

Linux: Habilitar Expressão Regular no Gedit
Depois

Espero que seja útil.

Até a próxima.
@rai3mb

Outras dicas deste autor

Shell Script no Eclipse - It is possible!

Customizar o Lightdm (gerenciador de login do Ubuntu/Mint)

Converter maiúsculos em minúsculos e vice-versa com shell

Usando o SHC um compilador de Shell-Script genérico

Deixar as janelas transparentes usando Compiz

Leitura recomendada

Como instalar o Netbeans em formato .sh [Vídeo]

Nessus como ferramenta para verificação de vulnerabilidades (Debian)

Mudando senhas de acesso de contas de e-mail no Mozilla Thunderbird

Lançamento do Metamorphose Linux 2.0

Wicd - excelente aplicativo para configuração de WiFi e rede

  

Comentários
[1] Comentário enviado por danniel-lara em 13/12/2011 - 17:23h

Valeu pela dica
esta 100% por aqui no meu pc
Parabens pela dica

[2] Comentário enviado por gsi.vinicius em 06/01/2013 - 12:55h

Ótima dica, me ajudou bastante aqui agora! Na minha opinião, gEdit tinha que ter Regex por padrão, mas esse plugin caiu como uma luva! Vlw



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts