Não é muito difícil, mas você terá que criar uma macro e uma ligação de chave personalizada para fazer isso. Primeiro, crie um novo arquivo com o seguinte conteúdo:
[
{"command": "move_to", "args": {"to": "eof", "extend": true}},
{"command": "add_to_kill_ring", "args": {"forward": true}},
{"command": "right_delete"}
]
Salve o arquivo como ~/Library/Application Support/Sublime Text 2/Packages/User/Delete to EOF.sublime-macro
. Você pode acessar a pasta Packages
acessando Sublime Text 2 -> Preferences -> Browse Packages...
- isso abrirá uma nova janela do Finder no diretório correto.
Em seguida, vá para Sublime Text 2 -> Preferences -> Key Bindings - User
. Se você não fez nenhuma ligação de chave personalizada antes, esse arquivo estará vazio, caso contrário, ele conterá ligações de teclas anteriores. Se estiver vazio, cole o seguinte e salve:
[
{ "keys": ["super+k", "super+f"], "command": "run_macro_file", "args": {"file": "Packages/User/Delete to EOF.sublime-macro"} }
]
Verifique se o valor de "file":
é exatamente o mesmo nome do arquivo de macro que você acabou de criar. Se você já tiver atalhos de teclado personalizados, simplesmente copie a linha do meio (deixe os colchetes na primeira e última linhas) e cole-a no início do arquivo de atalhos de teclado, em uma linha logo após o colchete de abertura [
. Certifique-se de adicionar uma vírgula ,
no final da linha:
[
{ "keys": ["super+k", "super+f"], "command": "run_macro_file", "args": {"file": "Packages/User/Delete to EOF.sublime-macro"} },
// existing key bindings...
]
Salve o arquivo, e você deve ser capaz de clicar em Comando ⌘ K , Comando ⌘ F e delete no final do arquivo.