Eu gosto de executar meus testes / especificações direto do meu editor usando. Eu instalei o pacote ruby-test e queria definir minhas próprias combinações de teclas assim:
cmd-r # runs the test file currently viewing
cmd-p # re-runs the last test I executed.
cmd-shift-r #runs the spec/test my cursor is on in the viewable test file
Eu tive problemas porque cmd-r
e cmd-p
já estão definidos e usados pelo Atom. Para substituí-los, primeiro tenho que redefini-los usando unset!
. Meu mapa de teclado agora se parece com este:
'.platform-darwin':
'cmd-p': 'unset!'
'.platform-darwin atom-text-editor':
'cmd-r': 'unset!'
'.platform-darwin atom-text-editor':
'cmd-r': 'ruby-test:test-file'
'cmd-p': 'ruby-test:test-previous'
'cmd-shift-r': 'ruby-test:test-single'