Habilitar Expressão Regular no Gedit

Publicado por Raimundo Alves Portela em 13/12/2011

[ Hits: 11.805 ]

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

Criando template para o Geany

Adquira a Linux Magazine Community

Configurar efeito modal ao fundo de um elemento com jQuery

OpenOffice.org - copiar e colar texto e imagem da internet

Deixando o Debian com a cara do Ubuntu

Leitura recomendada

AIMP3 no Linux

Instalando Flash para processadores 64 bits no Linux Fedora 9

Teclado multimídia no Linux

Instalando Skype no Fedora 26

Solução para bug do Emerald no Ubuntu 11.04

  

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