-
-
Save eric-thelin/5679950 to your computer and use it in GitHub Desktop.
A nano configuration file to enable Git syntax highlighting in Swedish
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This code is free software; you can redistribute it and/or modify it under | |
# the terms of the new BSD License. | |
# | |
# Copyright (c) 2010, Sebastian Staudt | |
# A nano configuration file to enable syntax highlighting of some Git specific | |
# files with the GNU nano text editor (http://www.nano-editor.org) | |
# | |
# Save this file to a directory of your choice and add it to your nanorc using | |
# include ${PATH_TO_THE_FILE}/git.nanorc | |
# This syntax format is used for editing commit and tag messages | |
syntax "git commit/tag messages" "COMMIT_EDITMSG|TAG_EDITMSG" | |
# Commit message | |
color white ".*" | |
# Comments | |
color brightblack "^#.*" | |
# Files changes | |
color white "#[[:space:]](borttagen|ändrad|ny fil|namnbyte):[[:space:]].*" | |
color red "#[[:space:]]borttagen:" | |
color green "#[[:space:]]ändrad:" | |
color brightgreen "#[[:space:]]ny fil:" | |
color brightblue "#[[:space:]]namnbyte:" | |
# Recolor hash symbols | |
color brightblack "#" | |
# Trailing spaces | |
color ,red "[[:space:]]+$" | |
# This syntax format is used for interactive rebasing | |
syntax "git rebase todo" "git-rebase-todo" | |
# Default | |
color white ".*" | |
# Comments | |
color brightblack "^#.*" | |
# Commit IDs | |
color brightwhite "[0-9a-f]{7,40}" | |
# Rebase commands | |
color green "^(e|edit) [0-9a-f]{7,40}" | |
color green "^# (e, edit)" | |
color brightgreen "^(f|fixup) [0-9a-f]{7,40}" | |
color brightgreen "^# (f, fixup)" | |
color brightwhite "^(p|pick) [0-9a-f]{7,40}" | |
color brightwhite "^# (p, pick)" | |
color blue "^(r|reword) [0-9a-f]{7,40}" | |
color blue "^# (r, reword)" | |
color brightred "^(s|squash) [0-9a-f]{7,40}" | |
color brightred "^# (s, squash)" | |
color yellow "^(x|exec) [^ ]+ [0-9a-f]{7,40}" | |
color yellow "^# (x <cmd>, exec <cmd>)" | |
# Recolor hash symbols | |
color brightblack "#" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment