aboutsummaryrefslogtreecommitdiff
path: root/modules/textadept/keys.lua
diff options
context:
space:
mode:
Diffstat (limited to 'modules/textadept/keys.lua')
-rw-r--r--modules/textadept/keys.lua80
1 files changed, 40 insertions, 40 deletions
diff --git a/modules/textadept/keys.lua b/modules/textadept/keys.lua
index 8d7c38c6..3faee901 100644
--- a/modules/textadept/keys.lua
+++ b/modules/textadept/keys.lua
@@ -67,10 +67,10 @@ if not OSX then
-- File
keys.cn = new_buffer
keys.co = io.open_file
- -- TODO: { _buffer.reload, _buffer }
- keys.cs = { _buffer.save, _buffer }
- keys.cS = { _buffer.save_as, _buffer }
- keys.cw = { _buffer.close, _buffer }
+ -- TODO: _buffer.reload
+ keys.cs = _buffer.save
+ keys.cS = _buffer.save_as
+ keys.cw = _buffer.close
keys.cW = io.close_all
-- TODO: m_textadept.session.load after prompting with open dialog
-- TODO: m_textadept.session.save after prompting with save dialog
@@ -78,13 +78,13 @@ if not OSX then
-- Edit
local m_editing = m_textadept.editing
- keys.cz = { _buffer.undo, _buffer }
- keys.cy = { _buffer.redo, _buffer }
- keys.cx = { _buffer.cut, _buffer }
- keys.cc = { _buffer.copy, _buffer }
- keys.cv = { _buffer.paste, _buffer }
+ keys.cz = _buffer.undo
+ keys.cy = _buffer.redo
+ keys.cx = _buffer.cut
+ keys.cc = _buffer.copy
+ keys.cv = _buffer.paste
-- Delete is delete.
- keys.ca = { _buffer.select_all, _buffer }
+ keys.ca = _buffer.select_all
keys.ce = m_editing.match_brace
keys.cE = { m_editing.match_brace, 'select' }
keys['c\n'] = { m_editing.autocomplete_word, '%w_' }
@@ -193,10 +193,10 @@ else
-- File
keys.an = new_buffer
keys.ao = io.open_file
- -- TODO: { _buffer.reload, _buffer }
- keys.as = { _buffer.save, _buffer }
- keys.aS = { _buffer.save_as, _buffer }
- keys.aw = { _buffer.close, _buffer }
+ -- TODO: _buffer.reload
+ keys.as = _buffer.save
+ keys.aS = _buffer.save_as
+ keys.aw = _buffer.close
keys.aW = { io.close_all }
-- TODO: m_textadept.session.load after prompting with open dialog
-- TODO: m_textadept.session.save after prompting with save dialog
@@ -204,13 +204,13 @@ else
-- Edit
local m_editing = m_textadept.editing
- keys.az = { _buffer.undo, _buffer }
- keys.aZ = { _buffer.redo, _buffer }
- keys.ax = { _buffer.cut, _buffer }
- keys.ac = { _buffer.copy, _buffer }
- keys.av = { _buffer.paste, _buffer }
+ keys.az = _buffer.undo
+ keys.aZ = _buffer.redo
+ keys.ax = _buffer.cut
+ keys.ac = _buffer.copy
+ keys.av = _buffer.paste
-- Delete is delete.
- keys.aa = { _buffer.select_all, _buffer }
+ keys.aa = _buffer.select_all
keys.cm = m_editing.match_brace
keys.aE = { m_editing.match_brace, 'select' }
keys.esc = { m_editing.autocomplete_word, '%w_' }
@@ -304,28 +304,28 @@ else
keys.caI = show_style
-- Movement/selection commands
- keys.cf = { _buffer.char_right, _buffer }
- keys.cF = { _buffer.char_right_extend, _buffer }
- keys.caf = { _buffer.word_right, _buffer }
- keys.caF = { _buffer.word_right_extend, _buffer }
- keys.cb = { _buffer.char_left, _buffer }
- keys.cB = { _buffer.char_left_extend, _buffer }
- keys.cab = { _buffer.word_left, _buffer }
- keys.caB = { _buffer.word_left_extend, _buffer }
- keys.cn = { _buffer.line_down, _buffer }
- keys.cN = { _buffer.line_down_extend, _buffer }
- keys.cp = { _buffer.line_up, _buffer }
- keys.cP = { _buffer.line_up_extend, _buffer }
- keys.ca = { _buffer.vc_home, _buffer }
- keys.cA = { _buffer.home_extend, _buffer }
- keys.ce = { _buffer.line_end, _buffer }
- keys.cE = { _buffer.line_end_extend, _buffer }
- keys.cah = { _buffer.del_word_left, _buffer }
- keys.cd = { _buffer.clear, _buffer }
- keys.cad = { _buffer.del_word_right, _buffer }
+ keys.cf = _buffer.char_right
+ keys.cF = _buffer.char_right_extend
+ keys.caf = _buffer.word_right
+ keys.caF = _buffer.word_right_extend
+ keys.cb = _buffer.char_left
+ keys.cB = _buffer.char_left_extend
+ keys.cab = _buffer.word_left
+ keys.caB = _buffer.word_left_extend
+ keys.cn = _buffer.line_down
+ keys.cN = _buffer.line_down_extend
+ keys.cp = _buffer.line_up
+ keys.cP = _buffer.line_up_extend
+ keys.ca = _buffer.vc_home
+ keys.cA = _buffer.home_extend
+ keys.ce = _buffer.line_end
+ keys.cE = _buffer.line_end_extend
+ keys.cah = _buffer.del_word_left
+ keys.cd = _buffer.clear
+ keys.cad = _buffer.del_word_right
keys.ck = function()
buffer:line_end_extend()
buffer:cut()
end
- keys.cy = { _buffer.paste, _buffer }
+ keys.cy = _buffer.paste
end