]> git.lizzy.rs Git - micro.git/blobdiff - cmd/micro/settings.go
Fix crash
[micro.git] / cmd / micro / settings.go
index b0818db8540d7ed9dbbd0a63cb90021041761391..a9b1d35851cd6ec89f75867cf0eddaf0560a26d0 100644 (file)
@@ -74,10 +74,15 @@ func DefaultSettings() map[string]interface{} {
        return map[string]interface{}{
                "colorscheme":  "default",
                "tabsize":      float64(4),
+               "indentchar":   " ",
+               "ignorecase":   false,
                "autoindent":   true,
                "syntax":       true,
-               "tabsToSpaces": false,
+               "tabstospaces": false,
                "ruler":        true,
+               "statusline":   true,
+               "scrollmargin": float64(3),
+               "scrollspeed":  float64(2),
        }
 }
 
@@ -117,6 +122,10 @@ func SetOption(view *View, args []string) {
                        view.Buf.UpdateRules()
                }
 
+               if option == "statusline" {
+                       view.Resize(screen.Size())
+               }
+
                err := WriteSettings(filename)
                if err != nil {
                        messenger.Error("Error writing to settings.json: " + err.Error())