refactor: name configurable viewport scroll steps accurately

This commit is contained in:
Valdemar Lorenzen
2026-10-16 10:31:36 +02:00
parent 284ddd3713
commit d1048df345
12 changed files with 80 additions and 54 deletions
+17 -6
View File
@@ -5,18 +5,29 @@ Vamp.configure do |config|
"python" => true,
)
# fallback tab spaces
config.tab_spaces = 4
# language specific tab spaces
config.language_tab_spaces.merge!(
"rust" => 4,
"ruby" => 2,
"makefile" => nil,
)
# 0 (default): scroll only at viewport edges
# nil: center; oversized integer margins also center
config.scroll_distance = 7
config.scroll_step_lines = 3
config.highlight_trailing_whitespace = true
config.whitespace_scope = "leading" # or "all" (default)
config.whitespace_characters = {
" " => "·",
"\t" => "→",
"\n" => "↵",
}
#config.whitespace_scope = "leading" # or "all" (default)
#config.whitespace_characters = {
# " " => "·",
# "\t" => "→",
# "\n" => "↵",
#}
# "bar" (default), "symbols", "line_numbers", "none"
config.git_gutter = "bar"