Изключване на специални символи при MacOS

Привет,

В този пост ще споделя как можем да изключим специалните символи на нашият MacOS.

Какво е специален символ и как се използва?

В таблицата по-долу са изброени тези символи, а за да използваме, просто задържаме определената буква или чрез комбинацията по-долу.
Изключване на специални символи при mac

 

Accent Key Strokes Available Characters
Grave  ` option ` + the character À È Ì Ò Ù à è ì ò ù
Acute  ´ option e + the character Á É Í Ó Ú á é í ó ú
Circumflex ^ option i + the character Â Ê Î Ô Û â ê î ô û
Tilde ~ option n + the character Ã Ñ Õ ã ñ õ
Umlaut ¨ option u + the character Ä Ë Ï Ö Ü Ÿ ä ë ï ö ü ÿ

 

Key
Stroke
+Option +Option-
Shift
Key
Stroke
+Option +Option-
Stroke
A å Å 0 º
B ¹ 1 ¡ Ž
C ç Ç 2
D  Î 3 £ Ð
E ´ 4 ¢ ð
F ƒ Ï 5 ƒ Þ
G © 6 § þ
H Ó 7 ý
I ˆ 8 °
J  Ô 9 ª ·
K š – en dash — em dash
L ¬ Ò = ±
M µ Â [
O ø Ø ]
P ¼ ½ \ ´ ª
Q œ Œ æ Æ
R ® , ¾ ¯
S ß Í . ˜
T Ý  ; Ú
U ¨ ` `
V ˆ × / ÷ ¿
W
X œ
Y ¥ Á
Z ¸

Как да изключим специалните символи и с какво ще помогне това?

При писане в терминал или където и да е другаде в нашия MacOS нещата се случват някак по-бавно от колкото на linux десктоп например. Това се дължи точно заради тези специални символи.

Типичен пример е изтриването или местенето със стрелка напред или назад в някое IDE или терминал – става многооооо бавно!

За да оправим този проблем е нужно да напишем следните 3 реда в терминала ни, и след това да излезем от потребителя и влезем на ново (или да рестартираме mac-a)

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
defaults write NSGlobalDomain KeyRepeat -int 1 
defaults write NSGlobalDomain InitialKeyRepeat -int 12

Резултата е впечатляващ!! 🙂

Ако случайно искаме да върнем нещата по старо му – да имаме специални символи трябва да напишем в терминала и пак да излезем и влезем :

defaults write -g ApplePressAndHoldEnabled -bool true

Това е !