コード例 #1
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (m Mover) Exec(editor *editor.CodeEditor) {
	if editor.Controller().Deselect(true) {
		return
	}
	m.EditorCommand.Exec(editor)
}
コード例 #2
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectLineStart) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectHome()
}
コード例 #3
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (s Scroller) Exec(editor *editor.CodeEditor) {
	s.EditorCommand.Exec(editor)
	editor.ScrollToRune(editor.Controller().FirstCaret())
}
コード例 #4
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectLineEnd) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectEnd()
}
コード例 #5
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (LineStart) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveHome()
}
コード例 #6
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectNextLine) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectDown()
}
コード例 #7
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (LineEnd) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveEnd()
}
コード例 #8
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (NextWord) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveRightByWord()
}
コード例 #9
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectNextChar) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectRight()
}
コード例 #10
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectPrevWord) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectLeftByWord()
}
コード例 #11
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (NextChar) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveRight()
}
コード例 #12
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectPrevChar) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectLeft()
}
コード例 #13
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (PrevWord) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveLeftByWord()
}
コード例 #14
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (PrevChar) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveLeft()
}
コード例 #15
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (PrevLine) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveUp()
}
コード例 #16
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectNextWord) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectRightByWord()
}
コード例 #17
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (SelectPrevLine) Exec(editor *editor.CodeEditor) {
	editor.Controller().SelectUp()
}
コード例 #18
0
ファイル: navigation.go プロジェクト: nelsam/vidar
func (NextLine) Exec(editor *editor.CodeEditor) {
	editor.Controller().MoveDown()
}