A melhor maneira de saber como alterar o comportamento padrão de teclado / mouse é Karabiner .
Você pode fazer
alt + deletedeletes one word to the left
- Instale o mosquetão . É uma ferramenta realmente útil para mapeamentos de teclas.
- Em
Preferences>Complex Modifications, clique emAdd Rule - Agora clique em
Import more rules from the Internet - Na janela do navegador que será aberta, clique em
Application Specific - Contra
Navigation in Terminal Appsclique no botãoImport - Você será solicitado a abrir o arquivo baixado, faça isso em
Karabiner.app - Você verá uma lista de opções. Importe-os.
- Agora, em
Preferences>Complex Modifications, clique emAdd Rule - Contra ⌥ + ⌫
Delete one wordclique emEnable
Quanto a
2.
cmd + iselects my entire input
O aplicativo MacOS Terminal não permite selecionar texto sem mouse (a menos que você queira selecionar todo o texto na janela atual com ⌘ + A). Então, se você quiser selecionar o texto, precisará emular o mouse.
Você pode adicionar esse código a karabiner.json para produzir um clique triplo.
{
"description": "⌥ + i | Select current line",
"manipulators": [
{
"conditions": [
{
"bundle_identifiers": [
"^com\.apple\.Terminal$",
"^com\.googlecode\.iterm2$",
"^co\.zeit\.hyperterm$",
"^co\.zeit\.hyper$"
],
"type": "frontmost_application_if"
}
],
"from": {
"key_code": "i",
"modifiers": {
"mandatory": [
"option"
]
}
},
"to": [
{
"pointing_button": "button1"
},
{
"pointing_button": "button1"
},
{
"pointing_button": "button1"
}
],
"type": "basic"
}
]
},
Essas "ações" são sequências de escape terminais. Eles são realmente antigos. 3 é o caractere de escape, seguido por alguns outros códigos-chave. Então, basicamente, isso são mapeamentos de teclas.
