Znaki specjalne

Posted on Fri 17 September 2004 in Tips 4 VIM • [1 min read]

Częstą bolączką są pliki tekstowe w których przeróżne bałwolągi stosują niestandardowe kodowanie albo, Boże chroń, Unicode.

Co z tym gównem zrobić?

Problem w tym, że znaczki w VIMie wyglądają np. tak: "składowe określone wiele możliwości zabezpieczenia serwera"

(to w 2004 był chyba tekst w UTF-8, a pisało się w ISO-8859-2 hi hi hi!)

Skopiować takiego znaku nie da się (ja nie umiem), więc do linii komend wkleić też nie da rady. Na szczęście istnieje magiczna komenda:

:digraphs

która powoduje wyświetlenie znaków specjalnych, ich kodów oraz klawiszy jakie nalezy wcisnąć w celu ich uzyskania.

I tak dla przykładu jeśli chcemy uzyskać znak ś szukamy w tabeli digrafów i znajdujemy następujący wpis:

ST ś 156

Teraz kolej na nas. W linii komend wciskamy Ctrl+K, a następnie klawisze S i T. I voilâ!

vim