Encontrei um plugin para visualizar o markdown no gedit. Mas não tenho certeza se é retroativo. Existe alguma outra opção melhor para visualizar o markdown no gedit?
Podemos tentar iniciá-lo no Ubuntu moderno. Por exemplo, em 16.04 LTS com Gedit 3.18.
sudo apt-get install gedit python3-markdown
cd ~/Downloads
wget https://github.com/jpfleury/gedit-markdown/archive/master.zip
unzip master.zip
cd gedit-markdown-master
./gedit-markdown.sh install
gedit
então habilite o plugin em Preferences → Plugins → Markdown Preview , mas ele não funcionará por causa da API alterada. O erro aqui é mostrado abaixo:
Traceback (most recent call last):
File "/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py", line 113, in do_activate
self.addMarkdownPreviewTab()
File "/home/user/.local/share/gedit/plugins/markdown-preview/__init__.py", line 139, in addMarkdownPreviewTab
panel.add_item(self.scrolledWindow, "MarkdownPreview", _("Markdown Preview"), image)
AttributeError: 'Stack' object has no attribute 'add_item'
Então, eu recomendaria usar o ReText como substituto:
Você pode instalá-lo tão simples sudo apt install retext. Para verificação ortográfica, você precisa instalar um pacote adicional com sudo apt install python3-enchant. Possui dois modos de operação - Visualização ao vivo e Visualização.
Nota: se você precisar ter a versão mais recente do ReText em sistemas antigos como 16.04 LTS, poderá instalá-lo a partir de pacotes Python com pip3 install ReText.
Acabei de hackeá-lo para trabalhar com o Pluma (fork do Gedit para MATE DE ) no Ubuntu 18.04 LTS.
Tudo que você precisa é instalar as dependências do APT e depois usar os arquivos do meu repositório Github :
sudo apt-get install pluma python-markdown gir1.2-webkit-3.0 python-configparser -y
cd ~/Downloads
wget https://github.com/N0rbert/pluma-markdown/archive/master.zip
unzip master.zip
cd pluma-markdown-master
./pluma-markdown.sh install
e ficará assim:
Você pode mover a visualização para o lado editando o arquivo ini:
sed -i 's/panel = bottom/panel = side/' ~/.config/pluma/pluma-markdown.ini
Nota: esta solução pluma-markdownnão funcionará para o Ubuntu 16.04 LTS (por causa da integração python perdida para o pluma). E não funcionará em versões mais recentes devido à atualização para o WebKit2.
A documentação no repositório https://github.com/jpfleury/gedit-markdown tem o Gedit 3.10 como a versão mais alta.
Podemos tentar iniciá-lo no Ubuntu moderno. Por exemplo, em 16.04 LTS com Gedit 3.18.
então habilite o plugin em Preferences → Plugins → Markdown Preview , mas ele não funcionará por causa da API alterada. O erro aqui é mostrado abaixo:
Então, eu recomendaria usar o ReText como substituto:
Você pode instalá-lo tão simples
sudo apt install retext
. Para verificação ortográfica, você precisa instalar um pacote adicional comsudo apt install python3-enchant
. Possui dois modos de operação - Visualização ao vivo e Visualização.Nota: se você precisar ter a versão mais recente do ReText em sistemas antigos como 16.04 LTS, poderá instalá-lo a partir de pacotes Python com
pip3 install ReText
.Acabei de hackeá-lo para trabalhar com o Pluma (fork do Gedit para MATE DE ) no Ubuntu 18.04 LTS.
Tudo que você precisa é instalar as dependências do APT e depois usar os arquivos do meu repositório Github :
e ficará assim:
Você pode mover a visualização para o lado editando o arquivo ini:
Nota: esta solução
pluma-markdown
não funcionará para o Ubuntu 16.04 LTS (por causa da integração python perdida para o pluma). E não funcionará em versões mais recentes devido à atualização para o WebKit2.