У меня проблема с yasnippet и Emacs 23.4.1 на W7-64. Я пишу блог и, столкнувшись с трудностями с визуальным редактором Wordpress, собираюсь выяснить, не проще ли просто составить все в HTML и вставить его непосредственно в редактор Wordpress. Соответственно, используя довольно впечатляющий ясниппет, я создал следующее:
#contributor : blogger
#name : blog picture link
# --
<a href="http://verylongwebsitename.com/wp-content/uploads/2012/${1:mm}/${2:folder}/fig${3:x}_l.png"><img class="alignnone" title="fig$3" src="http://verylongwebsitename.com/wp-content/uploads/2012/$1/$2/fig$3_m.png" alt="${5:alttext}" width="${6:700}" height="${7:500}" /></a>$0
для ввода длинных и неудобных ссылок, как показано ниже, в html-режиме:
Проблема в том, что в какой-то момент в процессе входа в
фрагмент, это выглядит забавно, вот так:
Если вы посмотрите, вы увидите, что yasnippet вставил много пробелов в каждой строке, вызывая много уродства и неработающую ссылку. Из-за того, что слова в некотором роде выровнены, я подозреваю, что это как-то связано с взаимодействием между настройками yasnippet и tab, но, несмотря на некоторые проблемы, я не могу решить проблему.
Кто-нибудь может подсказать, что может быть причиной этого?