Таким образом, я могу добавить завершение следующим образом (внутри example.sublime-completions
):
{
"completions":
[
{ "trigger": "x", "contents": "foo$0" }
]
}
Затем, если я наберу x
(с курсором, представленным как |
):
x|
... и нажимаю TAB, я получаю:
foo|
Теперь, если я нажму пробел и сделаю это снова, все будет работать нормально:
foo x|
...TAB
foo foo|
Но если я попытаюсь сделать это без пробела после первого foo
, это не сработает:
foox|
..TAB
foox |
Интересно, как я могу заставить это работать, чтобы у меня могли быть дополнения в любом месте текста, без пробела.В последнем случае желаемый результат таков:
foofoo|