OptionalfontOptionalkeybindingsKeyboard handler/bindings to use - "ace", "vim", or "emacs"
OptionalmodeProgramming language mode for syntax highlighting (e.g., "javascript", "html", "css")
OptionalshowWhether to display the line number gutter on the left side
OptionalshowWhether to show invisible characters like spaces and tabs
OptionalshowWhether to show the print margin indicator line
OptionalthemeVisual theme for the editor appearance (e.g., "textmate", "monokai", "eclipse")
OptionaluseWhether to use soft tabs (spaces) instead of hard tabs
OptionalwrapLine wrapping behavior - "off", "free", or specific column number like "40", "80"
Font size in CSS units (e.g., "12px", "14px", "16px")