2011-03-16 38 views
35

Cách biết ngôn ngữ lập trình nào được đặt để làm nổi bật cú pháp trong vim. Tôi có thể đặt ngôn ngữ bằng lệnh "setf", nhưng làm thế nào để có được ngôn ngữ hiện tại?Ngôn ngữ highlighed hiện tại của vim

Cảm ơn.

Trả lời

48

Bạn có thể gõ :set ft? (Lưu ý rằng dấu hỏi là một phần của lệnh)

+0

Nó hoạt động :), cảm ơn. – MKo

8

thử :echo &filetype. Bạn cũng có thể đặt %{&filetype} trong cài đặt trạng thái.

Xem thêm this vim tip

+0

: echo & fileformat không trả lại tên ngôn ngữ lập trình, hãy thử ": setf cpp", sau đó ": echo & fileformat" và bạn nhận được unix một lần nữa. – MKo

+0

@MKo: vâng, vì tôi đã nói với fileformat ngu ngốc thay vì filetype. – Benoit

+0

ft == filetype, Cảm ơn. – MKo

Các vấn đề liên quan