package editor /////////////////// // View Commands // /////////////////// // // Scroll by View Height / Scroll by Line // // Ctrl-f : Scroll down by view height. func (ed *Editor) ViewDown(n int) { ed.EnsureCommand() ed.Unimplemented("ViewDown") } // Ctrl-b : Scroll up by view height. func (ed *Editor) ViewUp(n int) { ed.EnsureCommand() ed.Unimplemented("ViewUp") } // Ctrl-d : Scroll down by half view height. func (ed *Editor) ViewDownHalf(n int) { ed.EnsureCommand() ed.Unimplemented("ViewDownHalf") } // Ctrl-u : Scroll up by half view height. func (ed *Editor) ViewUpHalf(n int) { ed.EnsureCommand() ed.Unimplemented("ViewUpHalf") } // Ctrl-y : Scroll down by line. func (ed *Editor) ViewDownLine(n int) { ed.EnsureCommand() ed.Unimplemented("ViewDownLine") } // Ctrl-e : Scroll up by line. func (ed *Editor) ViewUpLine(n int) { ed.EnsureCommand() ed.Unimplemented("ViewUpLine") } // // Reposition // // z Enter : Reposition cursor line to top of view. func (ed *Editor) ViewToTop() { ed.EnsureCommand() ed.Unimplemented("ViewToTop") } // z. : Reposition cursor line middle of view. func (ed *Editor) ViewToMiddle() { ed.EnsureCommand() ed.Unimplemented("ViewToMiddle") } // z- : Reposition cursor line bottom of view. func (ed *Editor) ViewToBottom() { ed.EnsureCommand() ed.Unimplemented("ViewToBottom") } // // Redraw // // Ctrl-l : Redraw view. func (ed *Editor) ViewRedraw() { ed.EnsureCommand() ed.Unimplemented("ViewRedraw") }