Ctrl + Delete e Ctrl + Backspace atalhos

3

TL; DR

Como configurar atalhos do ambiente global no KDE Plasma 5 no GNU / Linux para Ctrl + Backspace e Ctrl + Del para apagar apenas espaços em branco e novas linhas em todos os aplicativos GUI que não substituem este atalho?

Exemplos

Exemplo # 1:

def function(self,                argument):

Posicione o cursor após o , e pressione Ctrl + Del . Comportamento esperado: apenas espaços são excluídos. Comportamento real: espaços e argument são excluídos.

Exemplo # 2:

if True
:
    pass

Coloque o cursor antes do : e pressione Ctrl + Backspace . Comportamento esperado: somente a nova linha é excluída. Comportamento real: nova linha e True são excluídos.

O problema

Os atalhos padrão são inutilizáveis (para mim). Conheço apenas duas aplicações que têm um comportamento esperado: o KDevelop e o NetBeans. Parece-me que eles substituem um atalho global, enquanto outros aplicativos não.

Eu gostaria de ter o mesmo comportamento em todos os meus aplicativos: Chromium, Thunderbird, cada um dos aplicativos do LibreOffice, Atom, Eclipse, Kate, qualquer aplicativo onde um texto de entrada. Eu não quero gastar horas tentando configurar cada um deles. Alguns deles nem sequer têm essas opções de configuração. Existe uma maneira de configurar atalhos globais para todo o sistema para isso?

    
por Kolyunya 04.11.2016 / 01:08

0 respostas