W ciągu ostatniego roku pisaliśmy w kilku edytorach tekstu, ale hej, to open source; jest ich o wiele więcej, skąd pochodzą inni. Dzisiaj przedstawiamy aplikację dla systemu Linux, która skupia się na edycji Markdown i językach znaczników reStructuredText — ReText
ReText to lekki, ale wydajny edytor tekstu typu open source dla języków znaczników Markdown i reStructuredText. Jest napisany w Pythonie do pracy w systemie Linux i dowolnej platformie zgodnej z POSIX. Biorąc to pod uwagę, środowisko wykonawcze Pythona jest wymagane do jego instalacji.
ReText zawiera uproszczony interfejs użytkownika z panelami funkcji edycji, preferencjami dokumentów, opcjonalnym panelem podglądu dokumentów na żywo oraz wszystkimi podstawowymi funkcje, których można oczekiwać w typowym edytorze tekstu. Zawiera również numery wierszy i niektóre podświetlenia składni, aby wyróżnić błędy, znaczniki, sekcje, łącza itp.
Funkcje w ReText
można rozszerzyć za pomocą rozszerzeń obsługujących formuły matematyczne, edycję inteligentnych tabel, opcje eksportu dokumentów itp. Sprawdź dowiedzieć się, jak włączyć to wszystko i więcej na swojej stronie wiki.
Stare pliki ReText są dostępne w repozytorium Ubuntu, więc wystarczy uruchomić polecenie instalacji:
$ sudo apt install retext
Jeśli chcesz uruchomić najnowszą wersję (tak jak powinieneś), użyj poniższych poleceń. Będą pracować nad zainstalowaniem najnowszego ReText w Ubuntu, Debian, Linux Mint i kilku innych dystrybucjach.Przed uruchomieniem poniższego kodu pamiętaj, aby usunąć ReText, jeśli wcześniej był zainstalowany z repozytoriów:
$ sudo apt usuń powtórkę $ sudo apt install python3-pip python3-pyqt5 $ python3 -m pip install retext --user "$ sed -i s|Exec=.|Exec=$HOME/.local/bin/retext %F| ~/.local/share/applications/me.mitya57.ReText.desktop" "$ sed -i s|Ikona=.|Ikona=$HOME/.local/share/retext/icons/retext.png| ~/.local/share/applications/me.mitya57.ReText.desktop"
Dwa ostatnie polecenia mają na celu naprawienie pliku pulpitu ReText i nadanie mu poprawnej ścieżki do pliku wykonywalnego i ikony.
Może być konieczne wylogowanie się i ponowne zalogowanie z sesji po zakończeniu instalacji, aby ReText pojawił się w menu / Dash.
Dołącz „–upgrade” do polecenia instalacji, gdy chcesz zaktualizować ReText za pomocą pip
$ sudo python3 -m pip install retext --user --upgrade
W przypadku innych dystrybucji Linuksa zainstaluj Python3 pip i PyQt5, a następnie postępuj zgodnie z powyższymi instrukcjami, z tym wyjątkiem, że tym razem nie potrzebujesz „właściwe” słowo kluczowe.