Habilitar Expressão Regular no Gedit

Publicado por Raimundo Alves Portela em 13/12/2011

[ Hits: 12.304 ]

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

Deixar as janelas transparentes usando Compiz

Criando template para o Geany

Configurar efeito modal ao fundo de um elemento com jQuery

Shell Script no Eclipse - It is possible!

Deixando o Debian com a cara do Ubuntu

Leitura recomendada

WebVirtMgr - Acesse e gerencie suas máquinas virtuais via Web

Instalação de um servidor de xadrez no Debian

Freecraft suspenso pela Blizzard

Ubuntu Linux: Codecs e programas proprietários

Instalando LibreOffice 6.0 no Linux Mint 18

  

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