фрагменты текста и вкладки - PullRequest
1 голос
/ 10 июня 2010

Я часто использую фрагменты в textmate - особенно для добавления документации API в мои источники.

вы можете определять заполнители в фрагменте и использовать TAB / SHIFT + TAB для перехода между этими заполнителями.

мой вопрос:

все еще возможновставить вкладку в текущей позиции курсора внутри позиции заполнителя, не нарушая функциональность TAB / SHIFT + TAB фрагментов?

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

Ответы [ 2 ]

1 голос
/ 05 января 2011

я думаю, что нашел «решение» для этого:

я добавил новую команду со следующими настройками:

save:             nothing
command(s):       printf "%$(($TM_TAB_SIZE - $TM_LINE_INDEX % $TM_TAB_SIZE))s"
input:            none
output:           insert as text

activation:       key equivalent - CTRL + SPACE
scope selector:   comment.block

эквивалент ключа также может быть CTRL + TAB или около того, но TAB уже назначил много функций.для меня это работает как шарм.

Я использую пробелы вместо вкладок ... поэтому, если кто-то предпочитает вкладки, решения должны быть скорректированы.

0 голосов
/ 31 марта 2019

Вы можете использовать простой \ t, где вы хотите вставить вкладку во фрагмент.например: "\ t $ {0}",

...