OSX: cria um atalho de teclado para um caractere unicode

2

Eu gostaria de poder inserir um caractere Unicode, a saber, š, pressionando um atalho de teclado no OSX. Alguns aplicativos permitem que eu pressione e segure a tecla s e então eu posso selecionar o formulário acentuado desejado. No entanto, algumas aplicações, como o iTerm2 ou o LibreOffice, parecem não respeitar isso.

O nome da minha filha é Eliška e eu gostaria de poder digitar o nome dela em qualquer lugar.

O truque de aqui não funciona para mim. Eu até tentei adicionar uma string Unicode.

Eu também tentei clonar o KeyRemap4MacBook para tentar adicionar o código-chave X11 à lista de códigos disponíveis para mapeamento. Essa multa compilada e o arquivo private.xml foram carregados e analisados adequadamente (o que significa que o novo código de chave foi reconhecido), mas o mapeamento simplesmente não funciona.

Unicode para este caractere é U + 0160 e U + 0161. Aqui está a entrada da Wikipedia .

Alguma idéia?

EDIT : Resolvido para o iTerm2 adicionando um atalho de teclado nas preferências do iTerm2.

    
por Honza Pokorny 30.01.2013 / 18:42

2 respostas

1

Você tentou a opção de substituição de texto nas Preferências do Sistema?

  1. Ir para as Preferências do Sistema
  2. Vá para o painel "Idioma e texto", clique no painel "Texto" (ou simplesmente pesquise por substituição para ir diretamente para esse painel)
  3. Certifique-se de que "Usar substituição de símbolo e texto" esteja ativado.
  4. Clique no ícone "+" na parte inferior da lista de substituições.
  5. Adicione uma nova entrada. Eu usei "Eliska" na coluna de substituição e "Eliška" na coluna "com".

A substituição funcionou para mim no TextEdit, mas não nesta janela de entrada de texto. Também parecia ser ignorado no Excel. Ele provavelmente funcionará melhor em aplicativos que usam estruturas da Apple e usam rich text (não simples ascii).

    
por 30.01.2013 / 18:52
0

Você também pode usar Ukelele para criar um layout de teclado personalizado.

  1. Escolha Arquivo > Novo com base na fonte de entrada atual.
  2. Edite o layout e salve-o como um pacote para /Library/Keyboard Layouts/ . Os layouts de teclado na biblioteca do usuário não são selecionados por padrão nas caixas de diálogo de senha. Os popovers exibidos ao segurar as teclas não funcionam com arquivos normais de teclado.
  3. Faça logout e volte.
  4. Ative a fonte de entrada nas Preferências do sistema.

Para aplicar as alterações, você precisa fazer logout e voltar depois, por exemplo, tocando em /Library/Keyboard Layouts/ .

Você pode desativar as fontes de entrada padrão, removendo-as de ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist e efetuando logout e back in.

O

TextExpander também funciona no iTerm e em muitos aplicativos de plataforma cruzada. Eu removi a maioria dos caracteres não-ASCII do meu layout de teclado personalizado, porque as abreviações como scaron costumam ser mais fáceis de lembrar e configurar.

    
por 31.01.2013 / 12:03