Inline file rename (Shift - F6)

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Inline file rename (Shift - F6)

Post by *Charly »

Hi,

i have the Problem when i want to rename with (Shift-F6) a very long filename with dots as blank replacements.

Normally with Windows, when i want to mark some words (separated with dots) with (CTRL-Shift-Left-/RightArrow) the marking stops at the next non-alphanumeric sign (blank, dot, ...) so i could fast mark the words i want.
With TC this combination marks the whole filename (like CTRL-Shift Pos1/End), so its useless for me. Marking with the mouse also dosent wok fine because scrolling in the editing field works to fast.

I think there should be an option (perhaps only in wincmd.ini) to change the marking behavior like windows.

And the scrolling behavior should be a little changed with a speed-profile, when for marking text i moved my mouse slow also the text in the editing field should scrolls slow.

Nice greeds

Charly

PS: Here a test filename: This.is.a.very.long.filename.with.dots.and-other-signs-between.the.words.an.i.hope.you.find.a-nice.solution.for.it.txt :D
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

I cannot confirm.

Both TC and Explorer behave the same when pressing Ctrl+Shift+Left/Right.
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

you are right, when i use the Windows file manager for editing the filename.

But i mean for example the dialog for saving a filename from a download. (I use normally Opera.)
An other example is the saving dialog from Notepad++.

Nevertheless i think the behavior (ignoring non-alphanumeric characters) is annoying, and the TC should make it better than the Windows file manager.

The org. file manager is IMHO no good model for that.

Nice greeds,

Charly
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

I see.

This different behavior is due to how TextBox control and ComboBox control handle <Ctrl+Shift+Left/Right> e.g. check it in TC command line.
User avatar
MaxX
Power Member
Power Member
Posts: 1189
Joined: 2012-03-23, 18:15 UTC
Location: UA

Post by *MaxX »

2Charly
If nothing else helps... try multirename (Ctrl+M) and use fields for replacing needed symbols to another.
Ukrainian Total Commander Translator. Feedback and discuss.
User avatar
petermad
Power Member
Power Member
Posts: 16118
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

TC already supports some non-alphanumeric characters in the inline rename box - examples:

TC stops before: { [ and (
TC stops after: ] } ) ! % and space
TC stops on both sides of: ½ § # ¤ ¨ ´ and -
TC does not stop at: . , ; _ # & = @ £ $ € ^ ~ and `

I don't know if there are any "official" rules about the behaviour for this, but I think support for stopping at obvious delimiters such as . , ; and _ would be a nice feature.
License #524 (1994)
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

petermad wrote:TC already supports some non-alphanumeric characters in the inline rename box
It is not TC but TextBox control (test in Notepad)
User avatar
Charly
Junior Member
Junior Member
Posts: 50
Joined: 2004-05-11, 11:08 UTC

Post by *Charly »

Hi,

i know the abilities of the multi rename tool very good, but if i want only change the name of one filename with some to delete, some replacement and re-position of some words, i think the multi rename tool is a little bit overpowered.

Also i don't see any sense in treating dots or the other characters petermad has so good listed, like alphanumeric signs.

The behavior with "stop after ] } ..." is nice but also very complicated. Should the stop at "}" works always or only when i start with marking /jumping at a "{" sign ?
I think such a function is better placed in an editor for programming languages and there normally you need a 4th key like Ctrl-Alt-Shift-(left/right arrow) to mark up to a matching bracket.

Ciao,

Charly
Post Reply