Polskie Forum Językowe

Językotwórstwo (conlanging) i światy => Inspiracje => Wątek zaczęty przez: Fanael w Wrzesień 01, 2012, 23:40:42

Tytuł: Transliterator dla Vima
Wiadomość wysłana przez: Fanael w Wrzesień 01, 2012, 23:40:42
UWAGA: Plugin jest martwy. Autor się przerzucił na Emacsa, który posiada wbudowane IME. Z tego powodu aktualizacji nie będzie. Nawet, jeśli ktoś znajdzie Bardzo Poważnego Buga™.




Pewnie na tym forum jestem jedynym użytkownikiem Vima, ale i tak o tym napiszę.

Napisałem plugin do Vima, którego głównym (i jednym) zastosowaniem jest transliteracja. Póki co potrafi tylko konwertować pokemoniaste pismo na IPĘ, ale za niedługo będzie potrafił robić cyrylicę z łacinki, później będzie można pomyśleć o innych rzeczach.

To, jak to zainstalować i jak tego używać, jest opisane w dokumentacji zawartej w paczce. Radzę zwrócić uwagę na to, który tryb jest domyślny, żeby potem się nie zastanawiać, dlaczego nic się nie dzieje.

Link: http://www.vim.org/scripts/script.php?script_id=4200
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Todsmer w Wrzesień 02, 2012, 00:00:39
Podejrzewam, że jesteś jedyny, i się nie dziwię. Vima powinni spalić, zaorać i posypać solą. Przecież używano tego wtedy, gdy nikt nie pomyślał, że edytować tekst można po prostu wpisując znaki z klawiatury. ;)

A tak na serio, czy Vim jest naprawdę tak wygodny, jak ta garstka, która przebrnęła przez naukę wychodzenia z programu i tym podobnych dupereli, mówi? No i oczywiście fajnie, że zrobiłeś kawał dobrej roboty, i udostępniłeś.

(O ile dobrze pamiętam, vim ma jedną zaletę - w porównaniu do takiego nano na przykład - uniemożliwa edycję tego samego pliku na raz wielu osobom)
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Dynozaur w Wrzesień 02, 2012, 00:04:20
Co to jest Vim?
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Fanael w Wrzesień 02, 2012, 00:10:41
Cytat: tqr w Wrzesień 02, 2012, 00:00:39
Przecież używano tego wtedy, gdy nikt nie pomyślał, że edytować tekst można po prostu wpisując znaki z klawiatury. ;)
Wtedy, w czasach eda i exa (a jak wiadomo, ex to vi) vim jeszcze nie istniał. ;-)

Poza tym vim to potrafi, patrz set insertmode lub Cream (http://cream.sourceforge.net/).

Cytat: Dynozaur w Wrzesień 02, 2012, 00:04:20
Co to jest Vim?
Jeśli nie wiesz, to obawiam się, że ten plugin i tak ci się nie przyda. :P
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Todsmer w Wrzesień 02, 2012, 00:11:52
Cytat: Dynozaur w Wrzesień 02, 2012, 00:04:20
Co to jest Vim?
Wikipedia odpowiada (http://en.wikipedia.org/wiki/Vim_(text_editor)).

Cytat: Fanael w Wrzesień 02, 2012, 00:10:41
Wtedy, w czasach eda i exa (a jak wiadomo, ex to vi) vim jeszcze nie istniał. ;-)
Ano tak, zapomniałem, że vim to vi improved.
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Fanael w Wrzesień 02, 2012, 19:42:19
Właśnie wrzuciłem wersję 0.2. Ciągle nie ma cyrylicy, ale teraz można sobie ją samemu dodać (podobnie z innymi pismami).
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: kmitko w Wrzesień 04, 2012, 18:28:28
Cytat: tqr w Wrzesień 02, 2012, 00:00:39
Podejrzewam, że jesteś jedyny, i się nie dziwię. Vima powinni spalić, zaorać i posypać solą. Przecież używano tego wtedy, gdy nikt nie pomyślał, że edytować tekst można po prostu wpisując znaki z klawiatury. ;)

Etam.

Cytat: tqr w Wrzesień 02, 2012, 00:00:39
A tak na serio, czy Vim jest naprawdę tak wygodny, jak ta garstka, która przebrnęła przez naukę wychodzenia z programu i tym podobnych dupereli, mówi?

Tak. A wychodzenie jest przecież proste - escape, dwukropek, małe q, wykrzynik, enter - prawda, że intuicyjne ;)?
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Vilène w Wrzesień 04, 2012, 18:36:01
Cytat: tqr w Wrzesień 02, 2012, 00:00:39Vima powinni spalić, zaorać i posypać solą.
Też.
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Toivo w Wrzesień 04, 2012, 20:51:20
Cytat: Kell w Wrzesień 01, 2012, 23:40:42
Pewnie na tym forum jestem jedynym użytkownikiem Vima, ale i tak o tym napiszę.
O gdzieżby. Ja jestem wiernym użytkownikiem nie dość że Vima, to jeszcze Vimperatora (http://www.vimperator.org/vimperator) i Muttatora (http://www.vimperator.org/muttator) :D

Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Fanael w Wrzesień 15, 2012, 17:27:42
Przed chwilą dodałem transliterację z pseudoangielskiego do wielkoruskiej cyrylicy.
ale yaya! ' " => але яя! ь ъ

Naprawiłem też bug, przez który customowe tryby działały nie do końca tak, jak trzeba.
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Todsmer w Wrzesień 15, 2012, 17:31:53
O, a jak się wprowadza ё э ц ч ш щ?
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Fanael w Wrzesień 15, 2012, 17:40:27
Chyba będę musiał zacząć podawać kompletne tablice w dokumentacji w tego typu przypadkach.

"ё э ц ч ш щ" się wprowadza jako "yo ye ts ch sh shch".
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Henryk Pruthenia w Wrzesień 19, 2012, 21:04:11
Nie wiém dlaczego, ale ja to czytam zawsze jako "Transliterator dla Vilena"...
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Toivo w Wrzesień 23, 2012, 21:51:34
A czemu 'э' jako 'ye'?
Tytuł: Odp: Transliterator dla Vima
Wiadomość wysłana przez: Henryk Pruthenia w Wrzesień 23, 2012, 21:55:26
Tak est c ednyey z ofits'yalnyekh zlatsin'chen', pyevne stand to est.