Drukuj
Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Kilk na kolumnę i sortujemy według jej zawartości, a gdy już posortowane, odwracamy porządek wyświetlania. Skoro to tak naturalna i dawno przyjęta praktyka, to dlaczego w Midnight Commanderze nie było jej jeszcze do niedawna? Tego nie wiem i tego też nie szukałem.

Znalazłem to przy okazji któregoś z kolei szukania, jak sortować kombinacją klawiszy. Robienie tego w kilku krokach za pomocą menu było dość wkurzające.

 

Wygląda na to, że całkiem niedawno obie te możliwości doszły do MC:

http://www.midnight-commander.org/ticket/397

Nie czytałem większości historii tej łaty, sprawdziłem tylko w debianowej wersji 4.7.0.1-1. Według podpowiedzi, stworzyłem plik ~/.mc/mc.keymap opisujący te kilka kombinacji (mówi sam za siebie):

[panel]
PanelSelectSortOrder= alt-w
PanelToggleSortOrderPrev=alt-e
PanelToggleSortOrderNext=alt-d

Pierwsza i trzecia kombinacja działa jak trzeba. Alt-e daje mi okno wyboru strony kodowej. Wg kolejności źródeł mapowania klawiszy (opisanej w man mc) żadne wczesniejsze źródło (zmienna czy wpis w pliku) nie przypisuje żadnej akcji dla Alt-e, ale to nie problem, bo można znaleźć inny skrót. Zresztą, przy trzech elementach panelu wystarczy ruch w jedną stronę.

W lewym górnym rogu panelu pojawia się oznaczenie sortowania składające się z dwóch znaków. Drugi to najwyraźniej pierwsza litera nazwy (name, size, modify, ...), pierwszy (apostrof lub przecinek) określa porządek sortowania.

Przy okazji, łata dodaje niepozorny (bo oznaczony kropką, umieszczony u góry po prawej stronie każdego panelu) przycisk do przełączania widoczności ukrytych plików. Czy są to standardowo pliki o nazwach zaczynających się od kropki, czy też można definiować samemu, co kryjemy w mc - nie sprawdzałem.

Niektóre z tych wizualnych oznaczeń można zmienić, używając skórek, które też sa nowością w MC.

Odsłony: 2134