Comments (2)
@ivangretsky Когда я только начинал проектировать эту раскладку основные правила были такие (без исключений не обошлось):
- Визуально похожие символы должны быть сгруппированы на одной клавише.
- Если в дефолтовой английской раскладке важный символ (например
{
или<
) доступен с shift, то нужно продублировать его в русской и английской Страте через AltGr+Shift. Это сделано для того, чтобы вводить их в любом языке одинаковым образом не думая какая раскладка Страты включена прямо сейчас. Скорее это был просто вопрос преемственности раскладок.
На удобство ввода это не влияет. Во всяком случае мне так казалось уже после 2-3 недель использования. Я не старался делить символы на часто используемые в .md
и все остальные. Поэтому в раскладке не было правила «всё, что используется в маркдауне ставим исключительно на AltGr».
Но! Всё это легко исправляется и вы можете нарулить нужный вам паттерн.
- Или, если используете Мак, вообще сделать какой-то крохотный патч за 10 мин для Karabiner, чтобы поменять или продублировать неудобные клавиши.
- Или, если доступный Маркдаун это единственная цель и до остальных символов нет большого дела, можно вообще освободить какую-то условно-ненужную кнопку типа Caps Lock и использовать её в качестве эксклюзивного Маркдаун-модификатора. Это мне тоже кажется логичнее делать через Карабинер и не городить отдельную раскладку для такого. Я даже думаю, что для Карабинера уже есть такие патчи.
from strata.
Понял. Я на Винде) Попробую AHK
from strata.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from strata.