Page 1 of 1

Inline file rename (Shift - F6)

Posted: 2012-05-02, 09:00 UTC
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

Posted: 2012-05-02, 11:40 UTC
by ts4242
I cannot confirm.

Both TC and Explorer behave the same when pressing Ctrl+Shift+Left/Right.

Posted: 2012-05-02, 15:35 UTC
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

Posted: 2012-05-02, 20:44 UTC
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.

Posted: 2012-05-02, 21:32 UTC
by MaxX
2Charly
If nothing else helps... try multirename (Ctrl+M) and use fields for replacing needed symbols to another.

Posted: 2012-05-02, 22:16 UTC
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.

Posted: 2012-05-03, 00:35 UTC
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)

Posted: 2012-05-03, 04:53 UTC
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