implemented select line as an Action

This commit is contained in:
Joshua Li
2018-01-16 17:27:15 -05:00
parent 1cf4baa743
commit d7ba2f600e
3 changed files with 16 additions and 0 deletions

View File

@@ -458,6 +458,20 @@ func (v *View) EndOfLine(usePlugin bool) bool {
return true
}
// SelectLine selects the entire current line
func (v *View) SelectLine(usePlugin bool) bool {
if usePlugin && !PreActionCall("SelectLine", v) {
return false
}
v.Cursor.SelectLine()
if usePlugin {
return PostActionCall("SelectLine", v)
}
return true
}
// SelectToStartOfLine selects to the start of the current line
func (v *View) SelectToStartOfLine(usePlugin bool) bool {
if usePlugin && !PreActionCall("SelectToStartOfLine", v) {