Tập tin đánh dấu cú pháp Vim đã tồn tại cho định dạng tệp nhật ký này chưa, hoặc làm cách nào tôi có thể dễ dàng tạo một tập tin?


7

Tôi tự hỏi nếu đã có một cú pháp Vim nổi bật trong sự tồn tại mà tôi có thể sử dụng ngoài luồng hoặc sửa đổi nếu nó gần với những gì tôi muốn.

Định dạng tệp nhật ký tôi muốn làm nổi bật những thứ trông như thế này:

14:37:16.255 T#4711 The didgeridoo checked out

Chính thức hơn:

  • Mỗi dòng bắt đầu bằng dấu thời gian của định dạng HH:MM:SS.mmm, do đó, nó có độ rộng cố định 12 ký tự.
  • Sau dấu thời gian là một định danh luồng bắt đầu bằng T#và được theo sau bởi 1 đến 5 chữ số.
  • Sau khi định danh đến thông báo nhật ký thực tế

Tôi muốn xem dấu thời gian và mã định danh được tô sáng bằng các màu riêng biệt từ thông điệp tường trình.

Nếu không có gì như thế đã tồn tại, thì đâu là cách hợp lý để tôi tự thêm một "filetype" như vậy?

Câu trả lời:


3

vim-log-cú pháp của Alex Dzyoba dường như làm rất tốt với việc này.

Tôi chỉ cần thêm mẫu mili giây vào mẫu thời gian hiện tại và thêm khớp khu vực cho mã T#...định danh. :)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.