Habilitar Expressão Regular no Gedit

Publicado por Raimundo Alves Portela em 13/12/2011

[ Hits: 12.850 ]

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!

Venha Conhecer o Yad

Criando template para o Geany

Terminal Guake

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

Leitura recomendada

Kotivox - Escrevendo diários no Linux

Como instalar a Steam via snap no Debian 9

Configuração do IRPF 2005 + JVM no Kurumin

Software Center no Linux Mint

Mundo livre para RedHat e Fedora Core

  

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