Automatyczna zamiana dwóch spacji na kropkę i spację
-
- 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ę
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.
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.
- mario_7
- 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ę
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:
w miejscu
podmień //m na dwie spacje, czyli powinno wyglądać to tak:
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.
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
Kod: Zaznacz cały
"abbreviations": [
"//m"
],
Kod: Zaznacz cały
"abbreviations": [
" "
],
(AutoKey musi mieć włączone monitorowanie aby to działało)
U mnie autokey-gtk się wywalało, ale autokey-qt jakoś działa.
-
- 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ę
Dzięki. Zaraz to wszystko wypróbuję.
-
- 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ę
Niestety nie działa. Wpisuje kropki jak mu sie podoba, po 3, 4 spacjach.
-
- 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ę
Mała poprawka. Wpisuje zawsze po 3 spacjach i zmeinai je na spacja kropka spacja.
-
- 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ę
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.
- mario_7
- 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ę
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
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
-
- 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ę
Dziękuję. Wypróbuję.
-
- 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ę
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.
- kobrawerde
- 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ę
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 :
Lub prościej zaintsataluj jeśli nie masz w systemie prog. 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
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
Kod: Zaznacz cały
sudo apt install gdebi
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
Kod: Zaznacz cały
sudo apt install kdialog
-
- 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ę
Bardzo dziękuję.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 66 gości