Описание тега ultisnips
UltiSnips is a TextMate-inspired SnipMate-compatible snippet system for Vim.
1
ответ
Vim и Ultisnips
Я пытаюсь понять, как работает Ultisnips (очень мало документации, когда вы начинающий, как я) и в all.snippets закодировать функцию, которая возвращает vim.eval("&comments") Поэтому я пытаюсь угадать, как это работает, и если я пытаюсь: :let g=…
10 июл '14 в 22:56
4
ответа
Генерация геттеров и сеттеров с помощью UltiSnip в Vim
Я хочу создать код UltiSnip, похожий на тот, который используется в их Github README. Я понимаю, что это включает в себя интерполяцию Python, и мне трудно написать свою собственную интерпретацию. Их документация дает хороший список того, что может с…
10 ноя '15 в 04:33
0
ответов
Открытие файла Vim NerdTree в hsplit, когда ultisnips & YouCompleteMe
Я столкнулся с этой странной проблемой, когда начал использовать YCM и ultisnips. Таким образом, проблема заключается в том, что если я выберу какой-либо файл в NerdTree, он будет открываться в новом буфере, как и ожидалось, но If будет писать код в…
22 янв '18 в 06:24
1
ответ
Как настроить ultisnip для переопределения существующего фрагмента?
Я использую rails.vim, но хотел бы переопределить один или два фрагмента своим, используя ultisnips. Я создал фрагменты, но так как они уже определены rails.vim, теперь при запуске появляется меню. Я хотел бы, чтобы мои фрагменты переопределяли суще…
03 окт '14 в 00:17
1
ответ
Как расширить текущее имя файла без 'test' в vimscript или UltiSnips
Я пишу фрагмент, в котором мне нужно получить текущее имя файла в vimscript. Я могу сделать это счастливо с expand('%:t:r') (как показано здесь). Однако я хотел бы не только исключить ".js" из имени файла, но и ".test". например Если в myName.test.j…
25 янв '19 в 12:45
1
ответ
Запретить vim от автофолдинга при наборе текста
Каждый раз, когда я использую фрагменты в vim во время кодирования на Python, у меня возникает проблема, от которой я хочу избавиться. Вот последовательность шагов, которая приводит к моей проблеме: тип fun и ударил Tab вызвать фрагменты новой функц…
13 апр '15 в 08:44
2
ответа
Генерация указанного количества вложенных фрагментов с использованием Ultisnips в vim
В настоящее время у меня есть файл tex.snippets для хранения фрагментов, которые облегчают написание домашних заданий в LaTeX. Например, у меня есть фрагмент '2problem' в форме: snippet 2problem \begin{homeworkProblem} \begin{enumerate} \item[] $1 $…
27 янв '15 в 04:42
1
ответ
vim-UltiSnips: развернуть один фрагмент в другой
Я хотел бы высушить мои фрагменты, расширив один фрагмент от другого. Например, некоторые фрагменты Python: snippet all from __future__ import print_function import numpy as np endsnippet snippet ia import $1 as $2 endsnippet snippet future from __f…
21 май '14 в 12:47
2
ответа
Плагин vim ultisnips не работает
Я использую vim на arch linux и плагин ultisnips не работает для меня, хотя я пытался использовать neocomplete и YCM, но они не работают для меня тоже, что я могу сделать? ENV: OS: ArchLinux VIM: 7.4 $ vim --version VIM - Vi IMproved 7.4 (2013 Aug 1…
07 ноя '15 в 17:18
4
ответа
Почему UltiSnips не распознает мои собственные фрагменты?
В настоящее время я использую YouCompleteMe в Vim, затем я установил UltiSnips и vim-snippets с vundler. UltiSnips и YouCompleteMe совместимы и работают правильно; однако проблема возникает, когда я определяю свой собственный фрагмент, потому что он…
29 май '16 в 14:28
2
ответа
Попытка изменить каталог для фрагментов UltiSnips
Как правильно изменить, где UltiSnips ищет фрагменты. Я попробовал ниже, но безуспешно: let g:UltiSnipsSnippetsDir = "/newfolder/snippets/" let g:UltiSnipsSnippetDirectories=["UltiSnipsNewDir"]
05 авг '15 в 22:40
0
ответов
UltiSnips генерирует строку документации Python с переносом текста в поле фиксированного размера
Я пытаюсь создать фрагмент, который позволит мне создать хороший шаблон для строки документации Python, такой как этот: #################################################################################################### # **************************…
15 ноя '18 в 10:46
1
ответ
Добавить вкладку в выражении Python в UltiSnip
Я сделал модификацию примера, приведенного в документации UltiSnip: snippet "be(gin)?( (\S+))?" "begin{} / end{}" br \begin{${1:`!p snip.rv = match.group(3) if match.group(2) is not None else "something"`}}${2:`!p if match.group(2) is not None and m…
05 окт '16 в 14:04
0
ответов
Получить значение из онлайн XML
Я хочу получить значение тега "последняя" версия здесь: https://papermc.io/repo/repository/maven-public/com/destroystokyo/paper/paper-api/maven-metadata.xml Я пытался использовать этот питон: import urllib.request from xml.etree import ElementTree o…
06 ноя '18 в 13:05
0
ответов
vim ultisnips активирует сниппет
Я новичок vim/ultisnips, пытаюсь быть более эффективным при написании и кодировании. Я успешно установил плагин ultisnips, и он работает до сих пор. У меня вопрос: можно ли "повторно активировать" фрагмент после его заполнения? В документации сказан…
08 фев '17 в 14:46
0
ответов
Авто-скобки с Ultisnips и vim-arpeggio
У меня есть настройка для автоматического закрытия скобок в vim, которая работает почти идеально для меня. Я прошу совета, чтобы сделать его полностью идеальным, внизу этого поста;) В настоящее время мое решение достигает этого: (в режиме вставки; |…
23 мар '18 в 10:12
0
ответов
Невозможно ввести новую строку в режиме вставки при использовании YouCompleteMe и Ultisnips
Я не могу нажать Enter в режиме вставки при использовании вышеупомянутых двух плагинов. Есть ли способ это исправить? Или переназначить, как YouCompleteMe обрабатывает Enter? Я использую конфигурацию по умолчанию для YouCompleteMe и простую конфигур…
28 мар '18 в 23:32
1
ответ
UltiSnips не срабатывает правильно
Я использую UltiSnips. http://www.vim.org/scripts/script.php?script_id=2715 Все работает. Скажем, когда я печатаю st<tab> это вставляет submit_tag…, Но если st<tab> находится между другими персонажами, это не будет работать. Например: fo…
24 окт '11 в 21:49
0
ответов
Vim Ultisnips, визуальный токен и системный буфер обмена
Я довольно новичок в vim, но нашел его мощным инструментом (особенно с такими плагинами, как UltiSnips и YouCompleteMe). Мне очень нравится идея создания личных фрагментов в сочетании с визуальным токеном для быстрого преобразования текста. Однако я…
01 окт '14 в 15:18
1
ответ
utltsnips - окружить с пространством
У меня есть следующий скрипт utilsnips, который я использую для Vim: snippet - "assignment" <- endsnippet Я использую его для R, чтобы расширить черту до оператора присваивания. Я хотел бы сделать так, чтобы пробел ставился как до, так и после &l…
21 окт '16 в 15:07