Commit Graph

134 Commits

Author SHA1 Message Date
Aaron Contreras
500afb0f20 Improve split API, add new commands and rewrite existing ones
Allow empty splits, as well as moving (instead of copying) active item
2016-02-02 00:50:10 +01:00
Daniel Imms
235e489f6e Fix F11 keymaps
Function key keymaps don't work when they feature upperface 'F' characters.
They still tend to work because they typically have an application menu item
which is associated with it and falled back upon. The main difference is that
the originalEvent (KeyboardEvent) is not retained when doing this fallback as
Atom thinks that the menu item was pressed instead of the keymap.

Fixes #10287
2016-01-09 04:20:34 -08:00
Max Brunsfeld
4988f6be11 Remove application:run-all-specs command 2015-10-07 15:25:05 -05:00
Kevin Sawicki
8308248578 Update keymaps for changed pane command names 2015-08-13 06:54:51 -07:00
Kevin Sawicki
388d716028 pane:enlarge/shrink -> pane:increase-size/decrease-size 2015-08-13 06:54:51 -07:00
liuxiong332
ccccc9657c add keymaps for pane:shrink and pane:enlarge commands. 2015-08-13 06:54:51 -07:00
Nathan Sobo
8698f2285d Bind ctrl-up/down to just move up or down by default
This prevents insertion of weird characters when ctrl-up/down are
pressed.
2015-07-28 11:09:34 -06:00
Kevin Sawicki
316f393c24 Put older versions of cut/copy/paste shortcuts first
So the common ones, ctrl-c/v/x are displayed in the context menu

Closes #5989
2015-07-20 17:18:01 -07:00
Nathan Sobo
5386bf9098 Add emacs-style subword movement bindings 2015-07-01 12:27:40 -05:00
Nathan Sobo
83bddaf34e Merge branch 'master' into add-subword-cursors-4
Conflicts:
	spec/text-editor-spec.coffee
2015-06-30 15:43:33 -05:00
Heather
5d07713e28 add missing keybindings to show specific item on windows
related issue on discuss: https://discuss.atom.io/t/ctrl-x-tab-selection/13615
2015-04-28 11:16:36 +04:00
Kevin Sawicki
a49f635fc0 Remove application:open-dev keybindings 2015-04-07 13:10:01 -07:00
Kevin Sawicki
b9db13ae06 Group add-project-folder with open-folder 2015-04-07 13:05:28 -07:00
Kevin Sawicki
d41296b121 Swap open-dev and add-project-folder keybindings 2015-04-07 13:02:11 -07:00
Kevin Sawicki
1acc3a8356 Don't clash with existing linux/windows keybindings 2015-04-07 12:41:59 -07:00
Kevin Sawicki
ceaa869426 Add application:add-project-folder keybinding 2015-04-07 12:33:41 -07:00
Darrell Sandstrom
c8b4129b31 Add keymaps 2015-03-01 17:27:54 -08:00
Nathan Sobo
95ec0d8162 Replaces usages of .mini selector with [mini] 2014-11-13 16:04:57 -08:00
Agent Antelope
f86dc6b0a6 Revert change to cmd-shift-backspace 2014-11-12 17:09:42 +00:00
Agent Antelope
87be5af1ec Make cmd-delete delete to end of line.
This also affects cmd-shift-backspace.

The expected behaviour of cmd-delete is that it deletes to end of line,
with cmd acting as a modifier to delete/shift-backspace.
2014-11-12 13:41:32 +00:00
Ben Ogle
e21cc17a7b Add tab-moving key bindings for windows 2014-11-10 13:31:18 -08:00
Ben Ogle
1247e40e88 Add tab-moving key bindings for mac 2014-11-10 13:31:12 -08:00
Ben Ogle
6159209d49 moveItemTo* -> moveItem* 2014-11-10 13:28:15 -08:00
Ardeshir Javaherchi
ff80545285 🐧 Add keymap implementation to reorder tabs in linux 2014-11-10 11:25:16 -08:00
Nathan Sobo
2c83c3fe17 Merge pull request #3943 from atom/ns-text-editor-shadow-dom
Render text editor contents inside shadow DOM
2014-11-05 09:42:07 -07:00
Ben Ogle
3d394e854e Add 'application:open-dev' binding for windows. 2014-11-05 08:19:24 -08:00
jpelgrom
f8a05dd8e0 Keyboard shortcut to open folder on Windows
Based on Linux behaviour
2014-11-05 16:05:55 +01:00
Nathan Sobo
62c0db11ee Define enter as ‘core:confirm’ in select-list mini editors
We were leaving this to packages to define, and they were getting it
wrong by selecting into the ‘input’ which is now in shadow.
2014-11-04 16:37:25 -07:00
Nathan Sobo
1eb3d8bf99 Use ‘atom-text-editor’ custom tag name for TextEditorElement 2014-10-09 07:39:14 -07:00
Nathan Sobo
8941b97ed2 Use ‘atom-workspace’ custom tag name for WorkspaceElement 2014-10-09 07:39:14 -07:00
Kevin Sawicki
481653ff60 🍎 Insert newline with alt-enter and shift-enter
Closes #3588
2014-09-22 10:26:24 -07:00
Nathan Sobo
4a14580429 Merge pull request #3338 from atom/ns-change-ctrl-a-binding
Change ctrl-a binding to editor:move-to-first-character-of-line on Mac
2014-09-15 12:15:59 -06:00
syndg
fcb72049e1 Added linux open-folder keybind.
Moved application:open-dev to `ctrl-alt-o`
2014-08-28 14:05:42 +03:00
syndg
1221a140aa Added missing keybind in linux.cson.
`'ctrl-,': 'application:show-settings'` exists in `win32.cson` and `darwin32.cson`
2014-08-27 17:10:08 +03:00
Nathan Sobo
7a0a808af1 Change ctrl-a binding to editor:move-to-first-character-of-line
Considering that the entire Atom core team has ctrl-a bound to move to
the first character and it's also the the default behavior of Sublime,
this seems like a more sensible and useful default option even though
it deviates from text editing norms on OS X.
2014-08-19 12:14:16 -06:00
Kevin Sawicki
3ff8f35863 Swap order of ctrl-w and ctrl-f4
This allows `Ctrl-W` to appear in the system menu again until
the atom-shell issue with function keys is fixed.

Refs atom/atom-shell#485
Closes #3283
2014-08-15 12:17:09 -07:00
Kevin Sawicki
1bba631ab7 Remove num- keybindings 2014-08-12 14:51:53 -07:00
Darrell Sandstrom
2f47e8a462 Add key binding for select-line to linux and win keymaps 2014-07-22 22:48:27 -07:00
Kube Khrm
b9e2c47321 Added Ctrl-Shift-Z for Linux Redo. 2014-07-22 23:41:51 +02:00
Kevin Sawicki
162d5a0e0d Map ctrl-shift-z to core:redo on Windows
Closes #2988
2014-07-21 16:09:56 -07:00
jordanbtucker
af5384cd51 support ctrl-shift-home/end on Windows
fixes issue #2989
2014-07-16 11:30:47 -07:00
Kevin Sawicki
0a818cfdd7 Map ctrl-, to application:show-settings on Windows
Refs #2962
2014-07-14 20:29:53 -07:00
Patrick Metzdorf
357299a700 Change shift-delete to trigger core:cut
Win32 and Linux keymaps
2014-07-11 10:14:56 +01:00
Kevin Sawicki
157774f552 Map ctrl-f4 to core:close command on Windows
Closes #2903
2014-07-10 09:14:15 -07:00
Kevin Sawicki
6cb5af0bfc Map ctrl-pageup/down to pane:show-next/previous-item
Closes #2724
2014-06-24 08:44:26 -07:00
Justin Bradford
2b2b65ec82 Add command to select text using page up/down keys 2014-06-20 13:08:48 -07:00
batjko
aa2868efbf Classic copy/paste added to Linux and Win32
Ctrl+Insert: Copy
Shift+Insert: Paste
2014-06-09 14:39:00 +01:00
Trevor Bortins
6cc6c81493 Update linux.cson 2014-06-04 22:11:29 -07:00
Trevor Bortins
a215cd77ed Add alt-# shortcuts for pane switching 2014-06-04 22:06:57 -07:00
Kevin Sawicki
c51ede98fc 🐧 Use ctrl-alt-shift-p for logging cursor scopes 2014-06-04 14:01:33 -07:00