Skip to content

Syntax files (modified or original) for katepart (kate, kwrite, kdevelop)

Notifications You must be signed in to change notification settings

mtorromeo/kate-syntax-files

Repository files navigation

Kate Syntax Files

A set of new or modified syntax highlight definitions for the Kate text editor.

Nginx

  • Syntax definition for the configuration files of the Nginx web server.
  • The nginx-keywords.sh script can be used to automatically updated the keyword lists from the official vim definitions.

systemd

  • Syntax definition for systemd units with keywords extracted from the man pages.
  • The systemd-keywords.sh script can be used to automatically updated the keyword lists from the man pages.

Exim

  • Syntax definition for Exim's filters.
  • There is no clear file extension to be used for this definition.
  • The file should contain the commend <code># Exim filter</code> as exim's documentation.

YAML

  • Implemented indentation based folding in the editor.
  • Associated syntax with the .sls file extension (Salt state files).

Python

  • Implemented highlighting for identifiers that resemble a class name (IE: MyClass).

Smarty

Vue

  • Vue component bundle comprising of CSS + HTML + JavaScript in the same file.

See https://github.com/vuejs/vue-component-compiler.

IPFW

  • Syntax definition for BSD's ipfw firewall rules.

Installation

Copy the xml files into:

  • Either KDE4: ~/.kde4/share/apps/katepart/syntax
  • Or KF5: ~/.local/share/katepart5/syntax

Resources

LICENSE

Copyright (c) 2010-2017 Massimiliano Torromeo

Free software released under the terms of the BSD license.

Contacts

About

Syntax files (modified or original) for katepart (kate, kwrite, kdevelop)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •