Showing posts with label OSX. Show all posts
Showing posts with label OSX. Show all posts

Thursday, February 22, 2018

Using ZSH ZMV to Force Add Leading Zeros

Given a list of episodes that are named with single digits, but you'd like leading zeros:

S1E1.avi
S1E2.avi
S1E3.avi
S1E4.avi

zmv 'S([0-9])E([0-9]).(*)' 'S${(l:2::0:)1}E${(l:2::0:)2}.$3'
They'd now be renamed as follows:

S01E01.avi
S01E02.avi
S01E03.avi
S01E04.avi

Using ZSH ZMV to Rename Split an Episode to Two Episodes

Given a list of episodes that are named to be one, but actually need to span two episodes:

S01E01.avi
S01E02.avi
S01E03.avi
S01E04.avi

zmv 'S([0-9][0-9])E([0-9][0-9]).(*)' 'S$1E${(l:2::0:)$((($2 * 2) - 1))}-E${(l:2::0:)$(($2 * 2))}.$3'
They'd now be renamed as follows:

S01E01-E02.avi
S01E03-E04.avi
S01E05-E06.avi
S01E07-E08.avi

This will also force leading zeros on S and E should they originally be single digits.

Wednesday, May 6, 2015

Single Window Mode With Sublime Text On OSX

In OSX, editing files from finder or other applications can cause multiple instances to spawn. If you prefer everything to remain tabbed in a single window, do the following.

Open: Menu -> Preferences -> Settings - User

...and add the following, then restart the app.
{
    "open_files_in_new_window": false
}
If you have existing settings within the brackets, simply add that line (check your end of line commas for proper formatting!)