[TxMt] Re: tab title preference
Allan Odgaard
mailinglist at textmate.org
Thu Nov 3 14:31:20 UTC 2016
On 3 Nov 2016, at 14:02, George McGinley Smith wrote:
> I'd love it if I could make the path/to/project use the
> $TM_PROJECT_DIRECTORY though…
You can, though the variable is projectDirectory and you must use the
${variable} syntax when putting variables (for TextMate to expand)
inside of regular expressions.
So this should work:
windowTitle =
'${TM_DIRECTORY:+${TM_DIRECTORY/^${projectDirectory}(?:\/(.+))?/${1:+$1/}/}}$TM_DISPLAYNAME'
I added logic to only add path-separator (`/`) when there is more to
`TM_DIRECTORY` than just the project directory.
You can use `$windowTitleSCM` as suffix for the above window title to
get SCM info added (when present).
For the records, this is the default window title and related variables
that can be re-used in custom window titles:
windowTitleSCM = '${TM_SCM_BRANCH:+ ($TM_SCM_NAME:
$TM_SCM_BRANCH)}'
windowTitleProject = '${projectDirectory:+ —
${projectDirectory/^.*\///}}'
windowTitle =
'$TM_DISPLAYNAME$windowTitleProject$windowTitleSCM'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20161103/267bf0fa/attachment.html>
More information about the textmate
mailing list