This forum uses cookies. Click X button to hide this message. What is stored? / Privacy
Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Wunsch: Gruppieren von Ordnern nach bestimmtem Muster

 
Post new topic   Reply to topic    Total Commander Forum Index -> Total Commander (Deutsch) Printable version
View previous topic :: View next topic  
Author Message
funta22
Junior Member
Junior Member


Joined: 11 Dec 2003
Posts: 18

PostPosted: Fri May 11, 2018 4:14 am    Post subject: Wunsch: Gruppieren von Ordnern nach bestimmtem Muster Reply with quote

Hallo,
ich suche nach einer Möglichkeit Ordner deren Namen einem bestimmten Muster entsprechen in TC zu gruppieren.

Beispiel:
In %USERPROFILE% befinden sich bei mir Ordner wie:
.bash_history
.conan
.config
.docker
.dotnet
.eclipse
.gitconfig
.m2
.nbi
.oracle_jre_usage
.p2
.rnd
.ssh
.swt
.viminfo
.vimrc
.vim_mru_files
.vim_runtime
.VirtualBox
.vscode

Diese mit . (Punkt) beginnenden Ordner würde ich in TC gerne als einen einzelnen Eintrag oder noch besser als ausklappbares Element in der Dateiliste angezeigt bekommen.
Konfiguration als RegEx Ausdruck könnte ich mich vorstellen und die Angabe eines Gruppenbezeichners bzw. Anzahl der zusammengefassten Einträge. Weitere Attribute sind denkbar.

Ich habe mir schon die Custom Ansichten angesehen, jedoch noch keine Möglichkeit hierfür entdeckt.
In der Forensuche habe ich das Thema "[WUNSCH] Kollabieren von Dateisequenzen" https://www.ghisler.ch/board/viewtopic.php?t=11443
gefunden, was dem ganzen recht Nahe kommt.
Ich finde jedoch eine eingebaute und direkt verfügbare Funktion praktischer.

Jemand eine Idee?
Danke! Smile


Last edited by funta22 on Wed May 16, 2018 1:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
JOUBE
Power Member
Power Member


Joined: 08 Jul 2004
Posts: 587

PostPosted: Fri May 11, 2018 8:05 am    Post subject: Reply with quote

Eine simple Variante (die allerdings nicht ganz allen genannten Vorgaben entspricht) wäre ...

Zu wincmd.ini hinzufügen:
Code:
[Configuration]
; ...
IgnoreListFileEnabled=1
IgnoreListFile=tcignore.txt
; ...

[ViewModes]
0_name=<Voreinstellung>
0_icon=
0_options=-1|-1|0||-1|-1|-1
1_name=.Folder
1_icon=
1_commands=cm_SwitchIgnoreList
1_options=-1|-1|0||-1|-1|-1
[ViewModeSwitch]
Enabled=1
0_rules=+%HOMEDRIVE%%HOMEPATH%\-.-\*\
0_mode=1

tcignore.txt (ins Verzeichnis der wincmd.ini):
Code:
.*\

Im Heimatverzeichnis einen Ordner namens -.- anlegen.

JOU"das kann man natürlich noch verfeinern..."BE
Back to top
View user's profile Send private message
funta22
Junior Member
Junior Member


Joined: 11 Dec 2003
Posts: 18

PostPosted: Mon May 14, 2018 1:47 pm    Post subject: danke Reply with quote

Hey netter Trick, vielen Dank dafür!

Ich habe nur den Anfangszustand vertauscht, also

Code:
IgnoreListFileEnabled=0


reich mir vollkommen um wieder mehr Überblick im ~ zu haben.

Viele Gruße
funta
Back to top
View user's profile Send private message
JOUBE
Power Member
Power Member


Joined: 08 Jul 2004
Posts: 587

PostPosted: Wed May 16, 2018 1:38 am    Post subject: Re: danke Reply with quote

funta22 wrote:
Hey netter Trick

@ghisler(author): Unter anderem deshalb wäre es sehr nützlich, wenn es mehr als eine Ignore-Liste geben würde. (Ein Praxis-Beispiel: Eine Ignore-Liste, die dauernd an ist, dazu eine, die man bei grossen Suchaktionen zusätzlich temporär einschaltet, um Zeit zu sparen, ein bis zwei Listen für solche Tricks, wie den in diesem Thread genannten... usw ) Also so etwa 5-10 Ignorierlisten.

Das habe ich schon einmal vor langer Zeit hier im Forum vorgeschlagen.

Um die Implementation und Konfiguration einfach zu gestalten, schlage ich vor, einfach
Code:
[Configuration]
; ...
IgnoreListFileEnabled=1
IgnoreListFile=tcignore.txt
; ...
aufzubohren in folgender Weise
Code:
[Configuration]
; ...
IgnoreListFileEnabled=1|0|1|1|1
IgnoreListFile=tcignore.txt|ignoreBeiSuche.txt|trick1.txt|trick2.lst|tcignore02.txt
; ...


Das deklariere ich hier mal nicht als Wunsch, sondern als wichtigen Wunsch für die nächste Version.

Beste Grüsse

JOUBE
Back to top
View user's profile Send private message
funta22
Junior Member
Junior Member


Joined: 11 Dec 2003
Posts: 18

PostPosted: Wed May 16, 2018 1:26 pm    Post subject: Reply with quote

Quote:
Das deklariere ich hier mal nicht als Wunsch, sondern als wichtigen Wunsch für die nächste Version.



Das möchte ich hiermit unterstützen Wink
Back to top
View user's profile Send private message
JOUBE
Power Member
Power Member


Joined: 08 Jul 2004
Posts: 587

PostPosted: Fri Jun 22, 2018 2:55 am    Post subject: Re: danke Reply with quote

JOUBE wrote:

tcignore.txt (ins Verzeichnis der wincmd.ini):
Code:
.*\

Um die zu ignorierenden Verzeichnisse genauer zu spezifizieren, kann man die Bedingung in der tcignore.txt so eingrenzen:
Code:
%USERPROFILE%\.*\




JOUBE wrote:
@ghisler(author): ... deshalb wäre es sehr nützlich, wenn es mehr als eine Ignore-Liste geben würde. [...] Um die Implementation und Konfiguration einfach zu gestalten, schlage ich vor, einfach [die entsprechenden beiden Zeilen in der wincmd.ini] aufzubohren in folgender Weise
Code:
[Configuration]
; ...
IgnoreListFileEnabled=1|0|1|1|1
IgnoreListFile=tcignore.txt|ignoreBeiSuche.txt|trick1.txt|trick2.lst|tcignore02.txt
; ...

@ghisler(author):
- Ist dieser Vorschlag angekommen, dh. zur Kenntnis gekommen?
- Wie ist die Stellungnahme dazu?
- Ist der Vorschlag auf der Vorschlagsliste angekommen, so dass er irgendwann (möglichst bald natürlich) realisiert wird?

Best regards

JOUBE
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 35943
Location: Switzerland

PostPosted: Fri Jun 22, 2018 7:21 am    Post subject: Reply with quote

Es gibt schon jetzt die Möglichkeit, abwechselnd mehrere Ignorierlisten zu benutzen. Dazu trägt man den Namen der Liste unter "Speichern unter" ein.
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
JOUBE
Power Member
Power Member


Joined: 08 Jul 2004
Posts: 587

PostPosted: Mon Jun 25, 2018 4:32 am    Post subject: Reply with quote

ghisler(Author) wrote:
Es gibt schon jetzt die Möglichkeit, abwechselnd mehrere Ignorierlisten zu benutzen. Dazu trägt man den Namen der Liste unter "Speichern unter" ein.
Ja, das ist klar.

Aber "abwechseld" ist hier das Schlüsselwort.

Es geht eben zur Zeit mit dem Tc nicht, eine Ignorierliste immer laufen zu haben und dann (zum Beispiel für eine Suche) eine zweite Ignorierliste zuzuschalten und mit einer dritten weitere Funktionen umzuschalten....

Ich verstehe die Antwort (immerhin, nach etwa 10 Jahren mal eine klare Ansage zum Thema ;-) ) so, dass sich bei der Ignorierliste nichts tun wird.

Das ist aber nicht weiter problematisch. Ich habe inzwischen überlegt, eine Verwaltung dazu herzustellen, die letzen Endes nichts anderes machen wird, als verschiedene Listen zu verwalten, zu kombinieren, an- und auszuschalten und .... letztlich die entsprechenen Elemente in eine Liste zu kopieren (bzw. daraus zu löschen), die dann an dem TC als die eine kombinierte Liste übergeben wird.

JOUBE
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Total Commander (Deutsch) All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Imprint/Impressum: This site is maintained by Ghisler Software GmbH
Privacy Policy | Datenschutzerklärung | Politique de Confidentialité

Using phpBB © phpBB Group