Automatyczna zamiana dwóch spacji na kropkę i spację

Tylko tematy nie mieszczące się powyżej.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Witam,

Piszę bardzo dużo tekstów. Czy w ubuntu jest możliwość ustawienia automatycznej zamiany wpisanych dwóch spacji na kropkę i spację w dowolnym programie. Próbowałem coś zrobić a autokey, ale nic nie działa.
Będę wdzięczny za pomoc.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: mario_7 »

Bardzo przejrzysty poradnik jest tutaj: https://www.howtogeek.com/devops/autoke ... -in-linux/
Myślę, że możesz zrobić tak jak w tym poradniku, tylko uwzględnij swoje potrzeby - czyli zamiast adresu daj kropkę, zostaw //m (zaraz to zmienimy), odznacz "Always prompt before pasting this phrase" i zostaw "Paste using: Keyboard".

Teraz trik - bo nie da się z UI wpisać zamiast //m po prostu dwóch spacji... ale da się to obejść.
Przyjmijmy, że nazwałeś swoje ustawienie "kropka" i znajduje się ono w katalogu My Phrases (jest obecny domyślnie).
Otwórz plik konfiguracyjny ustawienia kropka:

Kod: Zaznacz cały

gedit ~/.config/autokey/data/My\ Phrases/.kropka.json
w miejscu

Kod: Zaznacz cały

        "abbreviations": [
            "//m"
        ],
podmień //m na dwie spacje, czyli powinno wyglądać to tak:

Kod: Zaznacz cały

        "abbreviations": [
            "  "
        ],
zapisz plik i gotowe - dwie spacje wstawiają kropkę.
(AutoKey musi mieć włączone monitorowanie aby to działało)
U mnie autokey-gtk się wywalało, ale autokey-qt jakoś działa.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Dzięki. Zaraz to wszystko wypróbuję.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Niestety nie działa. Wpisuje kropki jak mu sie podoba, po 3, 4 spacjach.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Mała poprawka. Wpisuje zawsze po 3 spacjach i zmeinai je na spacja kropka spacja.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

I to tylko wtedy, kiedy piszę wolno. Gdy robię to szybko, czasami wychodzi spacja kropka. Będę wdzięczny za pomoc. Może jakiś inny program lub rozwiązanie.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: mario_7 »

Spróbuj z nowszą wersją: https://github.com/autokey/autokey/releases/tag/v0.96.0 - dostępne są pakiety deb.
Zwróć uwagę, że plik z konfiguracją zmieni nazwę na taką bez kropki - prawdopodobnie nic nie musisz robić, bo powinien być przekonwertowany automatycznie, ale gdybyś go potem szukał, to pamiętaj o tym.
W nowej wersji dodano nowy sposób podstawiania znaków - metodą "wklejania przez schowek" - sprawdź ją, może lepiej się sprawdzi.

Jeśli dalej będą problemy, to najlepiej napisz bezpośrednio do autorów programu - w sekcji support podano kilka miejsc, gdzie można znaleźć wsparcie.
https://github.com/autokey/autokey
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Dziękuję. Wypróbuję.
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Niestey nie działa. Jestem początkującym użytkownikiem linuxa. Proszę o wybaczenie. Nie za bardzow iem jak zamontowac nowszą wersję. Może jest jakiś łatwiejszy sposób na uzyskanie kropki i spacji po wpisaniu dwóch spacji w ubuntu. Będę wdzięczny, Nijak się to ma do tego, zcego użwyałem wcześniej (Phrase express). Barzdo proszę o pomoc.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2037
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: kobrawerde »

Co do instalacji z terminala:
Z linku który podał @mario_7 ściągnij trzy pliki o rozszerzeniu .deb do jakiegoś folderu xxx i potem w terminalu przejdź do w/w xxx i wydaj komendę instalacji :

Kod: Zaznacz cały

cd /ścieżka_do_folderu/xxx/
sudo dpkg -i *.deb
Lub prościej zaintsataluj jeśli nie masz w systemie prog. gdebi

Kod: Zaznacz cały

sudo apt install gdebi
potem klikasz na poszczególne pliki zaczynając od: autokey-common_0.96.0_all.deb
potem pewnie wystarczy na: autokey-gtk_0.96.0_all.deb
program gdebi powinien automatycznie się uruchomić i wyświetli okno z możliwością instalacji ... danego pakietu
jeśli nie to prawy klik i z menu wybierz otwórz za pomocą i wskaż program gdebi.
Chyba wystarczą te dwa pakiety do wersji GTK jeśli się nie uruchomi to zainstaluj też trzeci będziesz mieć wersję także QT
ale do poprawnego uruchomienia musisz doinstalować program kdialog :roll:

Kod: Zaznacz cały

sudo apt install kdialog
neledreservis
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 14 wrz 2022, 17:31
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Automatyczna zamiana dwóch spacji na kropkę i spację

Post autor: neledreservis »

Bardzo dziękuję.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 66 gości