Archiwa tagu: shell

Nano bez tajemnic, cz. 1: Kodowanie i skróty

Sam miałem niegdyś problemy z obsługą {{konto_shell|Shella}}, jak i {{nano_(program)|Nano}}. Postanowiłem więc podzielić się zdobytą wiedzą, a zarazem zapisać wszystko, co wiem z nadzieją, że kiedyś może mi się to jeszcze przydać – bądź komuś innemu :roll: .

Dlaczego {{nano_(program)|Nano}}, a nie na przykład {{vi_(program)|VIM}}? Przyzwyczajenie? Lenistwo… cokolwiek byście nie wybrali, będzie dobrze. Po prostu lubię ten edytor, {{vi_(program)|VIM}} jest, jak dla mnie zbyt rozbudowany, ja potrzebuję jedynie programu do edycji, podglądu i tyle, a nie kombajnu – a może po prostu ten program mnie przerasta :evil: .

Jest to pierwszy wpis z serii. Zamierzam wypuścić trzy wpisy. 1 – kodowanie + klawiszologia, 2 – ustawienia, 3 – kolorowanie składni {{Podświetlanie_składni|Syntax}}.


Konfiguracja IRSSI na przykładzie

3 dni temu na łamach pl.wordpress.org została dodana informacja o polskim kanale {{IRC}} dla {{wordpress|WordPressa}}. Kanał ten odnaleźć możecie w sieci {{freenode}}, a jego nazwa to #wordpress-pl.

Ja osobiście już od dawna zamierzam się z napisaniem wpisu, który ujawniałby konfigurację {{IRSSI}} na (praktycznie rzecz biorąc) podstawowym poziomie, czyli uwierzytelnianie, ustawienie nicka, automatyczne łączenie z kanałami, dodanie sieci…


Domyślny opis Finch/Pidgin przy „away”

Finch/Pidgin jako domyślny opis dla statusu Zajęty (Away) ma przypisany opis: Nie ma mnie teraz przy komputerze. Czy da się go zmienić? Zakładając oczywiście, że nie ma takiej opcji w ustawieniach?

Okno ustawień / bezczynność

Okno ustawień / bezczynność

Oczywiście, że tak. Nie jestem pewien, jak jest w przypadku innych wersji tego/tych komunikatora/komunikatorów, ale w mojej nie ma możliwości edycji opisu poprzez ustawienia. Jest natomiast inne rozwiązanie.

W katalogu:

.purple/

Tworzy się plik o nazwie status.xml w nim zawartych jest kilka statusów, plik więc wygląda mniej więcej tak:

<?xml version=’1.0′ encoding=’UTF-8′ ?>

<statuses version=’1.0′>
<status name=’Auto-Cached’ transient=’true’ created=’cyferki’ lastus$
<state>away</state>
<message>Nie ma mnie teraz przy komputerze</message>
</status>
<status name=’Auto-Cached’ transient=’true’ created=’cyferki lastus$
<state>available</state>
</status>
</statuses>

Odpowiedź powinna więc się nasunąć sama, jak zmodyfikować opis komunikatora, tak by przechodząc w tryb bezczynności opis był inny niż ten domyślny. Tak! Edytujemy tylko plik status.xml wprowadzając interesujący nas tekst w miejsce Nie ma mnie teraz przy komputerze.


Konsola + Pidgin = Finch?

pidginCzym jest Finch? Jest to konsolowy odpowiednik Pidgina – tak można go najkrócej opisać i w zasadzie to by wystarczyło każdemu, kto zna {{Pidgin_(komunikator_internetowy)|Pidgina}}. Jednym z atutów tego programu jest fakt, że działa on na podobnej zasadzie, co Pidgin, można w zasadzie wszystko w tym programie zrobić, tak jak ma to miejsce u jego brata. Wadą jest fakt, że zjada nieco więcej zasobów, niż jego odpowiednik, jakim jest konsolowy multi-komunikator EKG2. Co odróżnia Fincha od EKG2? To, że widzimy okienka rozmowy, jak w przypadku komunikatora z {{GUI}}, jak i to, że możemy do woli zmieniać rozmiar okien oraz je przenosić na dowolne pole konsoli, jak i wiele innych… Dla tych, którzy nie znają Fincha:

Finch is a console-based IM program that lets you sign on to AIM, Jabber, MSN, Yahoo!, and other IM networks. It runs on Unixes. It uses GLib and ncurses.

http://developer.pidgin.im/

Co w wolnym tłumaczeniu oznacza:

Finch to komunikator bazujący na konsoli, który pozwala na łączenie/komunikację z takimi sieciami jak AIM, Jabber, MSN, Yahoo!, oraz innymi. Działa na systemach Unixowych. Używa GLib oraz ncurses.

http://developer.pidgin.im/

Czyli takim łopatologicznym skrótem: jest to multi-komunikator internetowy, który działa wyłącznie na systemach {{unix|Unixowych}}.


O Linuxpl.com słów kilka

Tak, jestem zadowolony. Dziękuję – koniec wpisu.