2013-03-11 8 views
5

Я использую возвышенный текст 2 и хочу записать макрос для загрузки текущего файла vie для передачи docsend (super + u) и сохранения его локально (super + s).Как записать макрос в возвышенном тексте 2?

Так я начинаю записывать макрос Ctrl + Q и увидеть уведомление о состоянии в сноске

Starting to record macro ... 

Тогда я ударил супер + S, и это экономит и загружать его соперничают супер + U. После нажатия Ctrl + Q для остановки macrorecording колонтитул говорит

Stopping recording macro 

Но я не имею возможности в меню «Инструменты/Воспроизведение макросов», и когда я ударил сохранить Macro он не делает ничего.

Любая идея?

PS: Я работаю над OS X и у меня нет никакого каталога

/Library/Application\ Support/Sublime\ Text\ 2 

ли я создать его как администратор?

Большое спасибо

Теперь я понял, что мне не нужно папку/Library ... но ~/Library ...

Но после сохранения файла ~/Library/Application Support \/Sublime \ Text \ 2/Packages/User/приемо-загрузки-и-save.sublime-макро

[ 
{"command": "save"}, 
{"command": "transmit_docksend"} 
] 

и добавив следующие пользователем ярлыки

[ 
{ "keys": ["super+u"], "command": "run_macro_file", "args": {"file": "Packages/User/transmit-upload-and-save.sublime-macro"} } 
] 

он не сохраняет, а загружает ... что не так?

ответ

3

Чтобы просто воспроизвести последний записанный макрос, нажмите Ctrl+Shift+q.

В Sublime Text2 Макросы не сохраняются в файл по умолчанию, они находятся в буфере макросов.
Подробнее here

Причина это загрузка происходит потому, что ваш ключ только определяется как [super+u], который предназначен для загрузки - она ​​должна быть [super+s] для сохранения.

Надеюсь, что поможет

Смежные вопросы