 			
 			# Print character by index in current font
 			name: "meta.print-character.indexed.ditroff"
-			match: "(N)\\s*(\\d+)"
+			match: "(N)\\s*(-?\\d+)"
 			captures:
 				1: name: "entity.name.function.ditroff"
 				2: name: "constant.numeric.integer.ditroff"

	# Move X units vertically or horizontally
	move:
		name: "meta.move.ditroff"
		match: "([HhVv])\\s*(\\d+)"
		captures:
			1: name: "entity.name.function.ditroff"
			2: name: "constant.numeric.integer.ditroff"

		},{
			# Print text with track-kerning (GNU)
			name: "meta.print-text.track-kerned.gnu.ditroff"
			begin: "^\\s*(u)\\s*(-?\\d+)\\s*"
			end:   "(?=\\s|$)"
			contentName: "string.quoted.double.ditroff"
			beginCaptures:
