diff --git a/UltiSnips/cmake.snippets b/UltiSnips/cmake.snippets
index 84d238b..cac36d8 100644
--- a/UltiSnips/cmake.snippets
+++ b/UltiSnips/cmake.snippets
@@ -757,23 +757,27 @@ string(MAKE_C_IDENTIFIER ${1:input} ${2:output})
 endsnippet
 
 snippet target_compile_definitions
-target_compile_definitions(${1:target}
-	$2`!p snip.rv=complete(t[2], ['INTERFACE', 'PUBLIC', 'PRIVATE'])` ${4:definitions})
+target_compile_definitions(${1:target} $2`!p
+snip.rv=complete(t[2], ['INTERFACE', 'PUBLIC', 'PRIVATE'])`
+	${4:definitions})
 endsnippet
 
 snippet target_compile_options
-target_compile_options(${1:target}${2: BEFORE}
-	$3`!p snip.rv=complete(t[3], ['INTERFACE', 'PUBLIC', 'PRIVATE'])` ${4:options})
+target_compile_options(${1:target}${2: BEFORE} $3`!p
+snip.rv=complete(t[3], ['INTERFACE', 'PUBLIC', 'PRIVATE'])`
+	${4:options})
 endsnippet
 
 snippet target_include_directories
-target_include_directories(${1:target}${2: SYSTEM}${3: BEFORE}
-	$4`!p snip.rv=complete(t[4], ['INTERFACE', 'PUBLIC', 'PRIVATE'])` ${5:includes})
+target_include_directories(${1:target}${2: SYSTEM}${3: BEFORE} $4`!p
+snip.rv=complete(t[4], ['INTERFACE', 'PUBLIC', 'PRIVATE'])`
+	${5:includes})
 endsnippet
 
 snippet target_link_libraries
-target_link_libraries(${1:target}
-	$2`!p snip.rv=complete(t[2], ['PRIVATE', 'PUBLIC', 'INTERFACE'])` ${3:libraries})
+target_link_libraries(${1:target} $2`!p
+snip.rv=complete(t[2], ['PRIVATE', 'PUBLIC', 'INTERFACE'])`
+	${3:libraries})
 endsnippet
 
 snippet try_compile "cmake"