Castalia's Smart Home Key feature modifies the behavior of the "Home" key. When pressing the "Home" key, the cursor moves to the beginning of the current line. Pressing the "Home" key again moves the cursor to the beginning of the text on the current line, skipping over any whitespace at the beginning of the line.