Câu hỏi Ultisnips có hỗ trợ html không?


Ultisnips hoạt động tốt với python và c, nhưng khi chỉnh sửa các tệp html, nó không bao giờ chèn đoạn mã nào cả. Trong khi bạn hoàn thành tôi đề nghị có một đoạn trích bằng lời nhắc.

Có ultisnips hỗ trợ các ngôn ngữ khác ngoài c và python?


1
2018-03-20 08:24


gốc




Các câu trả lời:


Ultisnips hỗ trợ các đoạn mã tùy chỉnh cho tất cả loại tập tin, nhưng nó không xuất xưởng với bất kỳ đoạn mã mặc định nào. Chúng được cung cấp bởi honza / vim-snippets, bao gồm (trong số nhiều) HTML.

Vì vậy, có, nó hỗ trợ họ. Tại sao điều đó không hiệu quả với bạn, bạn sẽ cần thêm thông tin khắc phục sự cố. Đặc biệt, đảm bảo rằng :setlocal filetype? trả về html.


3
2018-03-20 08:58



Vâng, tất cả những điều này đều đã gặp. Tôi cài đặt các đoạn mã, vì vậy tôi có thể nhận được c hoặc python tập tin làm việc, filetype cũng trả về html. Tôi nghi ngờ nếu có xung đột giữa các plugin. Không có gì được in trong: tin nhắn, và tôi không biết nơi nào khác có thể tìm kiếm thông tin. - dspjm
Thử tắt các plugin khác. Nếu bạn vẫn có thể tái tạo điều này, tôi khuyên bạn nên yêu cầu trợ giúp về trình theo dõi vấn đề của plugin. - Ingo Karkat


Tôi phát hiện ra vấn đề là bạn không thể gõ toàn bộ tag để kích hoạt ultisnip. Ví dụ.:

head<Trigger> sẽ xuất ra snip nhưng <head><Trigger> sẽ không.


1
2018-03-24 02:18





Sử dụng :map lệnh để đảm bảo rằng khóa mà ultisnips sử dụng để mở rộng các đoạn mã (g:UltiSnipsExpandTrigger, <tab> theo mặc định) không được ánh xạ lại bởi một plugin khác được sử dụng cho các tệp HTML.


0
2018-03-23 23:06