Habilitar Expressão Regular no Gedit

Publicado por Raimundo Alves Portela em 13/12/2011

[ Hits: 14.652 ]

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

Instalando o Thunderbird 3.0 no Ubuntu

Conversando em rede com Pidgin e o protocolo Bonjour

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

Shell Script no Eclipse - It is possible!

Pino - um cliente para o Twitter

Leitura recomendada

Totem com plugins no Fedora Core 3

Sbotools no Slackware

System RescueCD: O livecd que carrega o sistema na memória e deixa o drive do cdrom livre

Recuperando GRUB 2 com Grub-Doctor

Reproduzindo arquivo MOV no openSUSE 11.3 64 bits com SMPlayer

  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts