rc sass: highlight and copy full comments, and support CSS comments
This commit is contained in:
parent
9fadda0df4
commit
787ff5d002
|
@ -37,7 +37,8 @@ add-highlighter shared/sass regions
|
||||||
add-highlighter shared/sass/code default-region group
|
add-highlighter shared/sass/code default-region group
|
||||||
add-highlighter shared/sass/single_string region '"' (?<!\\)(\\\\)*" fill string
|
add-highlighter shared/sass/single_string region '"' (?<!\\)(\\\\)*" fill string
|
||||||
add-highlighter shared/sass/double_string region "'" "'" fill string
|
add-highlighter shared/sass/double_string region "'" "'" fill string
|
||||||
add-highlighter shared/sass/comment region '/' '$' fill comment
|
add-highlighter shared/sass/comment region '//' '$' fill comment
|
||||||
|
add-highlighter shared/sass/css_comment region /[*] [*]/ fill comment
|
||||||
|
|
||||||
add-highlighter shared/sass/code/ regex [*]|[#.][A-Za-z][A-Za-z0-9_-]* 0:variable
|
add-highlighter shared/sass/code/ regex [*]|[#.][A-Za-z][A-Za-z0-9_-]* 0:variable
|
||||||
add-highlighter shared/sass/code/ regex &|@[A-Za-z][A-Za-z0-9_-]* 0:meta
|
add-highlighter shared/sass/code/ regex &|@[A-Za-z][A-Za-z0-9_-]* 0:meta
|
||||||
|
@ -64,7 +65,7 @@ define-command -hidden sass-indent-on-closing-brace %<
|
||||||
define-command -hidden sass-indent-on-new-line %<
|
define-command -hidden sass-indent-on-new-line %<
|
||||||
evaluate-commands -draft -itersel %<
|
evaluate-commands -draft -itersel %<
|
||||||
# copy '/' comment prefix and following white spaces
|
# copy '/' comment prefix and following white spaces
|
||||||
try %{ execute-keys -draft k <a-x> s ^\h*\K/\h* <ret> y gh j P }
|
try %{ execute-keys -draft k <a-x> s ^\h*\K/{2,}\h* <ret> y gh j P }
|
||||||
# preserve previous line indent
|
# preserve previous line indent
|
||||||
try %{ execute-keys -draft <semicolon> K <a-&> }
|
try %{ execute-keys -draft <semicolon> K <a-&> }
|
||||||
# filter previous line
|
# filter previous line
|
||||||
|
|
Loading…
Reference in New Issue
Block a user