Пример #1
0
func (m NearestVSplit) Apply(e *editor.Editor) {
	n := e.ActiveViewNode()
	var d int
	switch m.Dir {
	case Forward:
		d = 1
	case Backward:
		d = -1
	}
	if k := n.NearestVSplit(d); k != nil {
		e.SetActiveViewNode(k)
	}
}