Комментарии 263
Раньше работа за компьютером имела больше инженерной составляющей - команды в досе, имена файлов, код на разных языках - фортран, кобол, бейсик, спсс, автокад, и так далее, позже формулы в экселе - иметь именно "команду" было распространённым явлением. А теперь это стало настолько не нужно, что в редакторе vscode вообще в стандартном меню конвертацию регистра не найдёшь.
Ctrl+Shift+P -> Convert to Uppercase /Convert to Lowercase разве не оно?
Мне в Notepad++ не хватает циклической смены регистра как в MS Word по Shift-F3.
Добавить будет не сложно, но кейс-то действительно единственный и мне не частый - после распознавания длиннющих исходников на MACRO11 со сканов микрофиш, который в оригинале у них сплошняком в верхнем регистре, привести в привычный вид. Кроме этих случаев тоже не сталкивался с необходимостью играться с регистром. Трехкнопочные комбинации редактора в промышленном масштабе чуть сложнее использовать, т.к. Р в середине клавиатуры, устаёшь тянуться.
нарушение цифрового этикета и ассоциация с криком при переписке
Зумеры требуют выкинуть капс и сделать на ее месте клавишу эмодзи?
Клавишу вставки стикера, чтобы каждая программа сама определяла реакцию на неё.
а пока страдают с win+;
Я такой старый что помню как в irc кикали за неуместный капс
Кстати, а как сейчас "с появлением графических интерфейсов и новых стандартов ввода текста", как ставится ударение, при написАнии текста? Я до сих пор по привычке именно выделяю Capsом.? Да и удобно.
Никак, зачем это делать?
Раскладка с умляутами в помощь. Хотя капсом да, привычнее.
Раскладки с типографским слоем типа Бирмановской. Вводится замороченно, через двойное нажатие RAlt+Shift+/. а́е́и́о́у́
А оно умеет ставить ударение над ы́, или ӱмляӱты?
Над ы́ умеет (и в́о́о́б́щ́е́ над любыми умеет, это юникодная комбинация с ́).
Умляуты — я использую модификацию Бирмановской, которая не умеет, но вроде аналогично через RAlt+Shift+;
Просто диакритика может внезапно потребоваться самая заковыристая, даже в банальном английском.
It was naïve to think that Sørloth would not score a goal against Barça yesterday.
Не-не, никаких вопросов, я понимаю, нужды у всех свои — поэтому, я, например, сделал более 10 лет назад свою раскладку, со всей диакритикой и со всеми символами, которые мне нужны в разработке — в первом регистре (без шифта). Коллеги иногда офигевают, как я набираю несколько строк кода, ни разу не потянувшись к шифту.
Напомнило:
(большой иероглиф набирается сочетанием нескольких маленьких)
Сто ответов и все неверные.
Через комбинируемую диакритику и настроенный третий слой клавиатуры или Compose Key.
Ударе́ния, диерезисы (naïve), цедиллы (Barça), и всякие прочие voilà.
Ударе́нием.
С PowerToys всё просто - чтобы поставить ударение, напишите букву, потом зажмите и удерживайте точку (которая в английской клавише), нажмите пробел. Появится панель сверху с диакритическими символами. Далее нажатиями пробела дойдите до ударения, отожмите всё ещё нажатую точку. Ударение добавится к букве.
Вы приноровитесь буквально в течение минуты, проверено, и скорость печати от этого сильно не страдает, если ударение нужно обозначать редко.
Ли́чно я де́лаю э́то таки́м спо́собом.
Во́т та́к ;-)
Юнико́дом.
На всех моих компьютерах CapsLock является дублем Esc. В VIm эскейп нужен постоянно, а тянуться далеко. А CapsLock не помню когда был нужен.
У меня на ноуте в 2013 была отдельная клавиша переключения языка, рядом с пробелом.
Сейчас у меня кинесис 360 и есть отдельная клавиша форматирования кода. А вот кнопка на открытие панели эмодзи это даже интересно.
Клавиша эмодзи уже несколько лет как присутствует на Microsoft Ergonomic Keyboard.

Ох уж эти зумеры. Это они, наверное, во времена башорга и удафкома устраивали регистповую содомию и засирали всë вокруг смайликами.

да с капсом-то проблем минимум - переназначил на любой нужный хоткей и всех делов
что делать с тотальной доминацией резаного энтера и с вот этим вот всовыванием слеша между клавишами энтер и бекспейс? вот это никак не пофиксить и не переназначить.
и глубочайшая загадка для меня - почему под этот чёртов слеш не резать правый шифт, почему именно клавишу "Энтер"? Кому каких денег занёс правый шифт, что его не режут?
Левый только в путь режут - хотя левый шифт - одна из самых используемых клавиш вообще, 99% всех людей набирают большие буквы через левый шифт - и всё равно его режут под сраный слеш. А правый шифт не режут. Длиной в 3 кнопки, ага.
Дык, вам просто нужно брать не ANSI-клавиатуры, а ISO.
Если есть проблемы с попаданием по однорядной клавише, а нужна именно двухэтажная, то это, как мне видится, проблемы одного-двух дней.
Я лет 25 назад начинал с ISO-клавиатуры, а когда смениил на ANSI, то какое-то время было непривычно. А на днях за два дня перестроился даже на клавиатуру, где ins, del, pgup и pgdown расположены прямо над стрелкам, в столбик. Причём, передо мной сейчас две клавиатуры, одна такая, другая обычная, я могу их менять одну на другую в ходе работы. Эту короткую потом уберу, а пока держу её ради более приятных свичей. А ещё есть ноутбук, где pgup и pgdown вообще через fn работают, и там я ими тоже пользуюсь не задумываясь.
Кстати, на этой короткой клавиатуре у меня правый шифт короткий, а левый длинный, справа от правого находится стрелка вверх.
Правда, если у вас слеш возле левого шифта, то это какая-то непривычная для меня раскладка. А есть фотография? Хочется взглянуть. Иил это как раз где двухэтажный enter, но слеш слева? А я думал, вы жалуетесь, что enter непривычный.
За себя могу сказать, что по мне, так пусть шифт будет хоть однокнопочным, привыкнуть не долго.
Короткий левый шифт, да еще и со вставкой клавиши со слэшем...
Раньше не сильно задумывался, печатал на чём придётся, пока на работе не выдали ISO клавиатуру из которой я выломал клавишу со слешем, ибо привык жать шифт именно там.
Тогда и узнал от айтишников про разные типы клавиатур и варваров)
Вы точно не левша? )))

Если есть проблемы с попаданием по однорядной клавише, а нужна именно двухэтажная, то это, как мне видится, проблемы одного-двух дней
Увы, уже больше года пользуюсь клавой с плоским энтером, попадания примерно 70/30
Дык, вам просто нужно брать не ANSI-клавиатуры, а ISO.
Правда, если у вас слеш возле левого шифта, то это какая-то непривычная для меня раскладка. А есть фотография? Хочется взглянуть.
Это и есть настоящая ISO клавиатура: там вставлена дополнительная клавиша. Можете посмотреть на картинку из статьи ISO9995 в вики:

А можете посмотреть на фото живых клавиатур, например:

(это опять же википедия, статья "German keyboard layout")
Это и есть настоящая ISO, а не только форма Enter, как вы описываете.
Это клавиша называется OEM_102 в номенклатуре Microsoft Windows, LSGT в XWindow. И на эту клавишу, да, в умолчательной раскладке us установлен дубль клавиши "\|".
За себя могу сказать, что по мне, так пусть шифт будет хоть однокнопочным, привыкнуть не долго.
Нет, это задалбывает. Укорачивать надо, если надо, правый шифт.
а я ISO-клавиатуры и покупаю, дай бог здоровья немцам за последний оплот разума на планете.
про привыкнуть к однокнопочному - вообще не могу, кучу раз пробовал. У меня 100% механическая память, что в том блоке 2 кнопки - бекспейс и энтер, слеш нарушает всю работу, у меня как раз так получается, что я мизинцем жму таким образом, что если там энтер и слеш, то я в аккурат посередине нажимаю, иногда попадая в энтер, иногда в слеш, иногда в обе кнопки, что страшно раздражает и заставляет работая в терминале Linux лютейшим образом очковать, чтобы не дай бог не впечатать под суперпользователем какой-то дряни.
А когда энтер нормальный, двойной - у меня всё чётко нажимается. Энтер - это энтер, бекспейс - это крайняя верхняя кнопка, это бекспейс. Всё отлично работает.

вот прикладываю мои клавиатуры, те, с которыми более менее удаётся достичь комфортной работы. Обратите внимание, что у них у обеих (хвала производителям) первый левый столбец кнопок немного длиннее обычного, там больше как 1.3 длины обычной кнпоки, благодаря чему левый шифт нажимается куда точнее и внятнее. Acme и вовсе замечательная - низкая, но с ножками, компактная, управление мультимедиа под рукой, хорошие разделённые блоки функциональных кнопок (F1-F12).
Лоджитек тоже приятная, очень удобный вогнутый профиль основного блока кнопок дают очень точное позиционирование пальца на кнопке. Мелкие огрехи скомпенсировал клавиатурами Fiio (управление мультимедиа)
Долго был адептом ISO с длинным левым шифтом. До тех пор пока не решил слепую печать прокачать полноценно. И внезапно за неделю ненавистная офисная ANSI стала удобнее клавы которая была со мной с детства.
У меня была клавиатура, как верхняя на этой картинке, так я наоборот, намучился с ней - делаешь опечатку, чуть недотягиваешь до backspace и попадаешь по Enter - сообщение отправляется, ну офигительно. И вдобавок еще и короткий левый шифт заставляет страдать – нафиг такое счастье!
такое ощущение, что вы лукавите) это к тому, что если бы вы не доставали до backspace и нажимали по ошибке Enter, то на ANSI клавиатуре вы бы нажимали левый Slash)
опять же странно, как вы не попадали по бэкспейсу - это же правая верхняя угловая кнопка, угловые кнопки, как правило, сильнейше запоминаются пространственно при наборе, бэкспейс как такая угловая кнопка буквально "нащупывается" (это работает хуже на компактных клавиатурах, где все блоки слеплены в один и не имеют внятного разделения)
что до левого слэша - да, есть такое, но там отдельные производители делают клавиатуры, где первый столбец кнопок немного длиннее обычного, стараюсь такие и покупать - тогда у вас кнопки типа Ctrl и Left Shift будут по ширине не как обычная кнопка буквенного блока, а как 1.3, а то и 1.5 ширины обычной кнопки. Ну и там уже привыкать приходится, но это всё ещё легче, чем при работе в линукс-терминале промахиваться и путать Слэш и Энтер
Если есть проблемы с попаданием по однорядной клавише, а нужна именно двухэтажная, то это, как мне видится, проблемы одного-двух дней.
А вот если на лаптопе, как на ~90% их в доступе, ANSI, а на отдельной клаве ISO - постоянно менять режим просто задолбёшься.
С enter ещё смирился, но вот стрелочки сплющивать это вообще... 90% рынка ноутов мимо :(
На ноутах еще можно понять, там размеры ограничены, полноразмерный цифровой блок уже даже на 15" не везде влезает, а тут еще стрелки нужны. Да и в целом стоит учитывать, что пользователь держит ноут перед собой ровно по центру, и основной ввод тоже неплохо бы сделать по центру, а не сбоку. А вот когда это же делают на отдельных, да еще проводных клавиатурах...
Не знаю, все прекрасно влезает на 15-16 дюймов, по вертикали есть ноутбуки даже со смещенным курсорным блоком с полноразмерными кнопками (Lenovo).
Вот почему-то очень сложно сделать лишний ряд кнопок сверху, чтобы туда уместить что-то, что кажется редко используемым или сделать доп. программируемые клавиши.
с вот этим вот всовыванием слеша между клавишами энтер и бекспейс?
Я могу пережить слэш в любом месте клавиатуры, но я никак не могу понять, зачем их иногда два в разных местах.
потому что есть левый слеш с вопросительном знаком на кэпсе и есть правый слэш с вот таким символом | на кэпсе (то есть с набором через шифт).
И вот для меня глубочайшая загадка и очень интересны соображения, по которым не режут правый шифт, а даже не сомневаясь режут энтер, чтобы вкорячить тот правый слэш, который нужен приблизительно никогда (ну хорошо, иногда нужен, но объективно это даже реже, чем использование Ъ).
ISOшный вариант допустим, хотя бы энтер не режет, оставляя его двойным, что замечательно, но при этом они тоже почему то ничтоже сумняшеся режут левый шифт и вкорячивают свой првый слэш туда - специально для комбинаций типа Shift + Alt или там Ctrl + Shift + A и подобных хоткеев, чтобы ты вместо шифта нажимал на это чёртов правый слэш.
Также хотелось бы отметить клавиатуры, где по каким-то причинам ряд функциональных кнопок сдвинут вправо до талого - в результате у тебя F1 находится над цифрой 3, F5 практически над цифрой 7 - очень удобно дотягиваться, ага (нет, не удобно)
Ну и про половинной высоты кнопки курсора там уже выше и ниже коллеги оставляли свои замечания, особенно про ноутбучные варианты клавиатур
есть левый слеш с вопросительном знаком на кэпсе и есть правый слэш с вот таким символом | на кэпсе (то есть с набором через шифт).
Фокус в том, что на некоторых клавиатурах две абсолютно одинаковых кнопки со слэшом и с символом | на капсе в разных местах (справа, возле энтера, и слева, возле порезанного левого шифта). Слэш в другую сторону тоже есть, но он один, и к нему вопросов нет.
99% всех людей набирают большие буквы через левый шифт
Сомнительное утверждение - всегда считал что шифт нажимают свободной рукой: если букву левой, то шифт правой, и наоборот. Проследил только что как сам набираю (это потребовало определенных усилий, т.к. работает чисто механическая память и движения не осознаются) - да, делаю именно так.
а вы посмотрите, как другие люди это делают) возможно, результаты вас удивят) что до "нажимаем управляющую клавишу свободной рукой" - это классическая схема "Соло на клавиатуре", это обучение из компьютерных тренажёров, которого на практике придерживаются единичные проценты освоивших людей (просто потом, что человеку проще 1 раз запомнить расположение одной кнопки и всегда её нажимать, чем вспоминать, сколько у тебя на конкретной клавиатуре таких кнопок, где они и когда какую жать)
по моим наблюдениям - 99% всех людей, которых я видел, во всех хоткеях с управляющими клавишами используют только их левые варианты - то есть, левые контрол, шифт и альт, кнопку виндовс или мета. Если вы работаете в офисе или бываете где-то, где люди за компьютером работают - те же пункты выдачи, мфц, ещё что-то.
По этой же причине, например, куча клавиатур Logitech не имеют правой кнопки Windows или Meta - потому что все исследования показывают, что ими пользуются чрезвычайно редко и их можно свободно заменить на другие кнопки (Fn) и ваша клавиатура всё равно будет успешно продаваться
это классическая схема "Соло на клавиатуре", это обучение из компьютерных тренажёров
Вероятно вы правы, я учился по обмену в американском колледже и там был курс Keyboarding - видимо, там и вбили на всю жизнь) Просто мне это казалось настолько естественным, что я думал все так делают. Кстати, любопытно, что после возвращения в Россию я автоматически стал набирать 10 пальцами и в русской раскладке, уже не прибегая ни к каким тренажерам
могу отдать должное вашему устройству мозга и приобретению навыков - вам повезло так привыкнуть. В своё время и разные тренажёры проходил, и в "Соло на клавиатуре" выжимал 500 символов на ру с меньше 5% ошибок, но у меня так и не получилось освоить концепцию, что при наличии общих управляющих кнопок или их дублей мы жём такую кнопку той кистью, которая не участвовала в нажатии клавиш.
То есть, если последней клавишу нажимал палец левой кисти и вам нужен "Пробел" или там шифт - вы должны нажимать пробел или шифт пальцем правой кисти и наоборот. Я так и не смог это выучить, просто не смог, я всегда путался и в итоге я освоил минимум 3 абсолютно разные раскладки (en, ру, ne Colemak), но так и не смог придти и привыкнуть к этой концепции смены кистей, у меня работает одна кнопка - одна клавиша. По этой же причине я совершенно игнорирую правые управляющие кнопки, да настолько, что свободно их переназначаю на вообще другие нужные мне кнопки или хоткеи, не испытывая какого-либо неудобства (ну кроме разве что я не могу нажать Ctrl + Alt + Delete одной кистью, так как не дотягиваюсь, а правой кистью я этот хоткей никогда не нажимал)
ладно, такое. В любом случае при возможности понаблюдайте, как люди вокруг вас, ваши домашние, коллеги в офисе - какие управляющие кнопки они жмут и как работают с клавиатурой - это интересно)
вы должны нажимать пробел или шифт пальцем правой кисти и наоборот
Кстати что касается пробела - нас учили всегда нажимать его правой рукой (так и делаю)
По этой же причине я совершенно игнорирую правые управляющие кнопки
А вот другие управляющие клавиши (кроме шифта) я таки нажимаю левой рукой (Ctrl-C, Ctrl-V жму одной рукой)
Всегда зажимаю шифт мизинцем левой руки.
Так привык, правым шифтом и альтом не пользуюсь.
Не
«КОФЕ ЗАКОНЧИЛСЯ, ДОРОГАЯ!"
a
«кОФЕ ЗАКОНЧИЛСЯ, ДОРОГАЯ!"
в винде номер 7 — не знаю как в остальных — всегда была настройка "отключать капс-лок при нажатии shift", это удобно. получилось бы "Кофе закончился, дорогая!" правда только для тех, кто использует заглавные буквы в переписке.
лично у меня капслок это действие "назад". или enter повесить на него - тоже неплохо. кнопка хороша тем, что она бесполезна априори и можно ее заменить.
У меня уже давно на Caps Lock забиндено переключение раскладок. Очень удобно.
То же самое. Выучился этой манере ещё где-то с 1998 года, была умолчательная для FreeBSD.
Хотя сейчас подумываю сделать чуть хитрее переключение, но на основе той же клавиши (сейчас тупо крутит по кругу, а хочется, например, Caps - латиница, Ctrl+Caps - кириллица; хотя бы испытать пару недель).
Я давно использую вот такой скрипт для Autohotkey
!Capslock::Capslock
Capslock::f(0x4090409) ; включение английского
RAlt::f(0x4190419) ; включение русского
f(p)
{
;ControlGetFocus, sCN, % "A"
PostMessage, 0x50,, p, % sCN, % "A"
}
Caps - включает английский. Правый ALT - включает русский. Очень удобно в плане отсутствия проблем цикличного переключения, сколько бы раз ни нажал - сразу знаешь что включилось нужная раскладка, что её случайно не проскочил.
ALT+Caps - включить/выключить стандартную функцию Caps, если вдруг понадобилась.
Минус данного скрипта в том, что он работает не везде. Например, не работает в приложениях, запущенных от администратора (если скрипт запущен от обычного пользователя) и ещё почему-то в диалоговых окнах Windows (Выбор пути к файлу/директории), там приходится переключаться через стандартное сочетание Windows
netch80 тоже присмотритесь к такому варианту
Могу порекомендовать взглянуть на capsicain. Он, в отличие от AHK, низкоуровневый (и как раз решает проблему с приложениями от администратора).
Минимальный конфиг для переключения раскладок:
# Переназначить Caps на виртуальную клавишу
REWIRE Caps MOD9
# Переключение Caps через LShift-Caps для совместимости (как в macOS)
COMBO MOD9 [^^^^^^^&] > key(CAPS)
# Переключение раскладки
COMBO MOD9 [^^^^^^^^] > combo(LWin+Space)
Стандартами средствами винды без скриптов:
Alt+Shift + 1 = ENG
Alt+Shift + 2 = RUS
Alt+Shift + 3 = ESP
Неделю на привыкнуть и больше никаких проблем переключения по кругу.
А как много и быстро вы пишите и как часто переключаете? Я пишу достаточно быстро, переключаюсь часто и даже комбинации из двух клавиш нажимать медленно/утомительно, не говоря уже о трёх, так что боюсь мне такой вариант не подойдёт :(
Печатаю не много, но постоянно. Испанский текст на eng раскладке с комбинациями через пробел для акцентов (при помощи power toys).
Русский текст с английской терминологией. Нередко приходится переключаться 4-6 раз за предложение. По итогу такие комбинации исключают проблемы при прокрутке и на выходе меньше ошибок и быстрее результат. Скорость печати 60-80 слов в минуту на русском в зависимости от контекста и 40 на английском.
Esp раскладка для ввода паролей на компьютерах и терминалах с esp раскладкой для исключения проблем со спецсимволами. И изредка для ввода ¡ и ¿, хотя и сами испанцы их не всегда используют.
Да ну, попадать в этот Alt+Shift это переламывать пальцы каждый раз.
Я в некоторых вариантах настраивал Win+F1...Win+F4, это хоть немного лучше укладывается.
netch80 тоже присмотритесь к такому варианту
Я правый Alt использую как AltGr (третий уровень знаков), мне его забирать под смену раскладок не подходит.
Сейчас медленно думаю, как в XWindow совместить что-то в духе: Caps - первая раскладка, Shift+Caps - вторая, Alt+Caps - собственно shift lock для букв. Когда получится - сделаю и вариант для винды.
Это же не на всех ОС можно сделать из пользовательского интерфейса, без бубнов? Или я неправ?
Под линуксом и KDE это делается штатными средствами. А вот под виндой да, нужно использовать сторонние решения, но их достаточно, выше уже накидали. Я когда пользовался виндой, помню была какая-то утилита capsswitch.exe килобайт на 20, которая тоже самое делала.
Для меня лично все время была непонятна клавиша Scroll Lock. Пользуюсь компьютерами более 30 лет, а эту клавишу за всю жизнь нажимал раз 5
ЕМНИП, был такой файловый менеджер Frigate. Он по этой клавише сворачивался/разворачивался. Очень удобно из любого места можно вызвать, не листая кучу открытых окон альт-табом.
Ещё SysRq, в копилку загадочности (для большинства)
И "Pause/Break".
самая ж полезная кнопка - сдампить зависание
непонятна клавиша Scroll Lock
нажмите её в Excel, потом проверьте, как теперь работают курсорные стрелки. Иногда бывает удобно так проскроллить, чем терять фокус ввода.
Что то как то расточительно использовать одну кнопку для редко используемого функционала одного приложения. Можно было что то типа CTRL+(стрелки) или ALT+(стрелки) сделать.
Что то как то расточительно использовать одну кнопку ..
Это был только один из примеров.
Просто прокрутка текста/табличных данных без потери фокуса ввода ещё со времен текстовых терминалов без мышек существует. И до сих пор много где используется в похожих сценариях. Руки прочь от "лишних кнопок"! )
Интересно сколько пользователей экселя знают об этой кнопки? Ну и у меня, как пользователя ноутбучными клавиатуарами, такой кнопки просто нет. Вот навигация со всякими home/end/pageup/pagedown очень нужны, и без них сложно, неудобно если их делают через fn.
Это почти в любом «Экселе для чайников» написано. Но сейчас используется редко, это правда, потому что никто не мотает экраны кнопками.
Вот именно 5 раз за всю жизнь именно в этом месте и пригодилось... Когда видимо колесо у мышки сдохло...
А на эту кнопку ещё и светодиод один потрачен.
Тот кто это запатентовал наверно миллиардер уже
Ну да, и пользователи случайно нажимают, а потом вопят - "Помогите, у меня Эксель сломался!"
В Excel включает перемотку страницы вместо перемещения выделения по ячейкам :)
ScrollLock
используется по прямому назначению (включить/выключить скроллинг) в нативной консоли OpenBSD.
А как именно это работает в ней?
Нажимаете Scroll Lock и стрелками или PgUp/PgDown листаете содержимое консольного буфера. Например при ремонтно-восстановительных работах, когда кроме консоли ничего нет.
В ядре Linux эту фичу изничтожили по личной инициативе Торвальдса. Он сказал, что у него система никогда не ломается, а значит методично просматривать лог загрузки в консоле за чашкой кофа нет необходимости. Да и со всякими Pymouth уже фиг что высмотришь.
А вот Волшебная Кнопка SysRq всё еще используется для отправки дебаг сообщений в ядро Linux. "SysRq, R" - принудительная перезагрузка.
Хм, много лет в консоли Linux работал другой метод - не ScrollLock и стрелки, а Shift+PgUp и Shift+PgDn. А вариант с ScrollLock был именно BSDʼшный, я уже вспомнил, но не линуксовый. Но недавно увидел, что линуксовые комбинации перестали работать. Ну если Линус изничтожил их, это очень обидно...
Не только в OpenBSD, но и во FreeBSD. Подозреваю что и в остальных BSD тоже работает. Хотя необходимость в консоле бывает достаточно редко, без Scroll Lock работать на консоле очень сложно, учитывая с какой скоростью прокручивается в ней текст на современных машинах. :)
Я уже давно перебиндил её на переключение полноэкранного режима окна. А две соседних — под регулировку громкости. Если на клавиатуре есть клавиша, то отчего бы её не использовать. Ещё подумываю, что, поскольку цифровой блок у меня всегда в режиме цифр, попробовать numlock под что-то приспособить. Но я уже наловчился на хоткеи через win+кнопка, поэтому уже всё нужно раскидано. Разве что сделать ввод рабочей почты, который у меня пока что через ctrl+боковая кнопка мыши.
Пример с швейцарской раскладкой всего лишь говорит о том, что caps lock используется как костыль. У них уже есть Alt Gr, для различных акцентированных символов. Вообще швейцарская раскладка неудобная и обобщать на ее примере необходимость caps lock для 99% других раскладок весьма странно.
На CapsLock можно забиндить Compose Key, и тогда хоть ① Cæsar, хоть ② Szczęsny, хоть ③ Überalles — унабирайся.
Для меня лично все время была непонятна клавиша Scroll Lock.
Это для бухгалтеров, 65535-строчные таблицы в Экселе читать. Хотя бухгалтеры про нее вряд ли знают.
Лично меня в клавиатурах (в основном ноутбучных) бесят три вещи:
отсутствие полноценного "креста" курсора и PageUp/PageDown;
кнопки F1-F12, не разделенные на группы;
кнопки sleep, power и "мы тут придумали новую фирменную кнопку" в самых легко нажимаемых местах.
А все из-за случайно нажатого Caps Lock.
Все просто. Нет клавиши - нет проблем.

А потом нужно длинное предложение заглавными набрать...
Последний раз сталкивался с таким кейсом когда был студентом, а вот со случайными нажатиями регулярно. К тому же капс работает, если в него чем-то острым ткнуть.
В идеале добавить бы на эту клавишу механизм блокировки, или увеличить необходимое для нажатия усилие.
На маках есть встроенная защита от случайных нажатий: капс не активируется, если просто ткнуть в него как при обычном наборе на долю секунды. Он включается только если задержать его зажатым миллисекунд на 200-300.
Даже не замечал этого пока не узнал, но на самом деле: когда промахиваешься при печати - ни разу не переключался регистр. А вот два раза в жизни когда надо было воспользоваться, он отрабатывал как надо.
Можно просто положить что-нибудь на кнопку шифт
А редактора текста с →Upper нет?
Что на печатных машинках текст никак не выделяли, кроме ЗАГЛАВНЫХ букв — это неправда. Возвращались назад и пропечатывали слово 2—3 раза. Получалось чуть жирнее из-за несовершенного позиционирования при переходе назад.
На некоторых машинках еще подстрочник был, который "_", так что можно было и подчеркивание сделать.
А на «Селектриках» можно было просто шарик поменять... https://habr.com/ru/articles/650609/
Капс оказался идеальной клавишей для переключения раскладки. И не вздумайте его убирать! Ух, фулюганы!
Давно пора в самой винде сделать встроенную возможность переключения раскладки через Caps Lock.
А то приходится пользоваться https://github.com/erryox/Switchy
Я с радостью ушёл с винды 25 лет назад. Поражаюсь, зачем все терпят всякие ограничения и страдания?
Для идеального переключателя раскладок, к сожалению, есть просто фатальный недостаток - это место уже занято идеальной переключалкой слоёв :)
Однако вместо нежного «Кофе закончился, дорогая!» вы отправляете «КОФЕ ЗАКОНЧИЛСЯ, ДОРОГАЯ!"
Катастрофа, объявлено чрезвычайное положение.
Это какая-то блудницкая хренина из серии "если реплику заканчивать точкой, то это символизирует (забыл, что, но что-то страшное)"?
Если в конце не поставил смайлик, это равно плевку в лицо!
Я слышал, что недавно разрешили вместо «дорогой кофе» говорить «дорогое кофе», на вариант «дорогая» — встречаю впервые.
Не так давно (по геологическим меркам) "рояль" была женского рода, глядишь, и с "кофием" случится гендерный конфуз.
Я всю жизнь думал, что «рояль» — это императив для лабухов.
Типа, «нарояль мне песню старых хрыч // чтобы слёз из глаз потоком брызг // ну давай рояль уже не хнычь // раздербань басы на вой и визг».
О сколько вам открытий чудных...
Свою судьбу стерня и тля,
Слегка о прошлом гонорея,
Сказала: «Каравай меня!»,
Прикрыв глаза и батарея.
Её весь вечер он вокзал,
от страсти аж оранжерея,
сандал, портал и просто трал,
с её экстаза портупея.
Возня синхронно и идея,
всю ночь они горизонтали,
И лишь под утро, ассамблея,
забвенье автомагистрали…
глядишь, и с "кофием" случится гендерный конфуз
Случился в прошлом веке. Меня в школе в 90-е учили, что можно и в среднем роде его употреблять, на вкус не влияет.
Сразу видно что небыли в Сербии, у них кофе (кафа) женского рода
каюсь, использую капслок при наборе кода, команды большыми буквами, коменты мелкими.
глаз зацепился за "пригождаеца", наверное лучше както по другому.
Люди работающие с БД вышли из чата.
Вот и зря, SQL чаще всего регистронезависимый, как и встроенные в СУБД языки, например, PL/SQL или PL/pgSQL. И как раз в нижнем регистре код смотрится лучше (даже SQL).
Не правда Ваша
SELECT p1,p2 FROM t
читается куда лучше чем
select p1,p2 from t
В редакторе это выглядит так:
select p1,p2 from t
то есть ключевые слова ''select" и "from" и так выделены, не нуждаясь в Caps Lock.
А что если я открою Ваш код в консоли или блокноте, он тоже также будет выделять ключевые слова?
Можно и на стене коричневыми массами нарисовать, но не надо.
Есть привычный для этого стиль. Это как отступы в виде табов или 4 пробелов.
Я на всех своих клавиатурах выламываю клавишу Caps Lock - о т греха подальше. И у меня уже целая коллекция этих выломанных клавиш набралась.
Какое-то варварство на ровном месте
Виндузист он, ему не понять. ;)
Но стоит зметить, что многие линуксоиды поступают аналогичным образом с кнопкой "windows". Вот уж где абсолютно лишняя клавиша. Я постоянно её путаю либо с Ctrl, либо с Alt.
Вы просто не умеете их готовить. Так как у меня то винда, то линуха, то я на линухе настраиваю себе виндоподобное поведение. Наоборот делать сложнее и не всё возможно.
Я через неё весь софт запускаю; мышь я не беру в руки практически никогда, а так: ⊞ и начинаешь набирать имя приложения, потом энтер — и готово.
Но стоит зметить, что многие линуксоиды поступают аналогичным образом с кнопкой "windows". Вот уж где абсолютно лишняя клавиша.
Это ещё один модификатор для команд, очень даже полезный. В отличие от Shift, Ctrl и Alt - назначается на общесистемные команды.
Вы, видимо, Space-cadet keyboard не видели. Настоящий линуксоид будет стремиться, как там, к семи модификаторам. Кнопка Win - это тамошняя Super.
Кнопка Win - это тамошняя Super.
Я в конце 90х почему то решил её как Hyper запользовать (и под виндой и под линухом) - сейчас да, приходится на свежих линухах иксовые конфиги править (но это проще, чем по всем конфигам emacs искать всяческие [H-right], [C-H-up] и т.п.)
CapsLock везде использую как Control, и в винде и в линуксе штатными средствами переставляется.
Пользуюсь упомянутой как раз модел м — ессно, ещё из эпохи до винды. Поэтому винкей положен на левый контрол, а левый контрол — на капслок :-) (а на правый контрол — compose, ибо он тоже неясно на кой нужен, кроме как для левшей)
В Маке можно назначить на Cals Lock комбинацию Hyper Key(ctrl+shift+cmd+opt) и будет полезной клавишей https://docs.folivora.ai/docs/1004_hyper_key.html
>>рычаги ударяли по бумаге не прописными литерами и цифрами, а заглавными буквами и символами
может быть строчными буквами
Caps lock любимая клавиша Трампа, он все посты целиком валит заглавными. Как когда-то в камне времён Рима или Греции, исторически в камне меньше прописных букв, их сложнее выбивать, тексты разборчивее и читабельнее в веках. А прописные это же печатная версия рукописного ввода. Если вместо этого двойное нажатие Shift заменит эту клавишу небеса не обрушатся, но сама по себе функция по прежнему востребована.
Зацепился за:
.. двойное нажание Shift..
И все, пошёл биндить хоткей на капс по двойному шифту.
Спасибо за идею, получается :)
Когда текст выбивали в камне, не только никаких строчных букв не существовало, но и пробел в качестве разделителя слов еще не выдумали.
Не очень понял. Прописные и заглавные — это одни и те же. Если у Трампа прописные, а в камне (кстати, что это, какой-то сленг или какой-то конкретный камень?) было меньше прописных, потому что их сложнее выбивать, то почему они похожи?
Мне кажется отношение к этой клавише изменится для многих, когда её начнут воспринимать как ещё один модификатор. На неё можно повесить кучу сочетаний, слоев, поставить например на смену языка или забиндить её на control, backspace, esc. Это одна из самых удобных и доступных клавиш, лишь включите воображение)
Следующим заходом предлагаю отменить клавишу Scroll Lock, а за ней и клавишу Tab. ;)
В среде Unix-подобных ОС давно и прочно устоялось использование клавиши Caps Lock для переключения раскладок РУС/ЛАТ, это вполне логично и удобно. В Unix системах очень часто используют Ctrl и Alt для различных хоткиев (да, юниксоиды помешаны на горячих клавишах), подвешивать на эти кнопки переключение раскладки, как это обычно делают пользователи Windows, не целесообразно и постоянно создает проблемы - случайные переключения раскладки тогда, когда этого не требуется. Клавиша Caps Lock наименее проблематичная в этом смысле.
PS: Пару лет назад Торвальдс таки выключил поддержку Scroll Lock в ядре Linux, теперь пролистать лог загрузки вверх не представляется возможным. В *BSD прокрутка текста вверх на консоли пока еще работает.
В среде Unix-подобных ОС давно и прочно устоялось использование клавиши Caps Lock для переключения раскладок РУС/ЛАТ […]
о_О
А зачем среднему американцу такая функциональность? Кроме того, даже я, хотя мне и приходится переключать раскладки, использую CapsLock для Compose Key, который требуется гораздо чаще, чем переключатель раскладок.
Это потому, что Вы никогда не пишете к своему коду документацию. ;) А мне вот очень часто приходится заниматься этим мерзким занятием. Еще и на письма отвечать, и в Хабре комментировать всякую всячину. :)
В качестве Compose Key использую Ctrl+Shift+U + hex code.
Вы никогда не пишете к своему коду документацию
В моих последних нескольких заметках на хабре — в каждой — присутствуют ссылки на мои опенсорсные библиотеки, а еще я отправил вагон принятых пулл-реквестов в корку нескольких языков и в их стандартные библиотеки.
В мире эликсира стандартом считается отношение «документации не меньше, чем кода».
Так что ваше заявление несколько диффамационно.
Не все коды удобно помнить, мягко говоря.
Я повесил Compose на RAlt+LWin, это штатно можно в KDE. Можно было и другую комбинацию подобрать, но эта мне оказалась самой удобной (пока).
У меня compose - RAlt, которым для хоткеев почти не использую. А Caps как раз для Рус/Лат.
В среде Unix-подобных ОС давно и прочно устоялось использование клавиши Caps Lock для переключения раскладок РУС/ЛАТ, это вполне логично и удобн
(да, юниксоиды помешаны на горячих клавишах)
вы слишком ответственно заявляете такие вещи
и капслок и горячие клавиши не являеются чемто особенным конкретно для юникс пользователей
у меня опыт хоть и начинался с винды, но с *никс системами я больше 15 лет сталкивался и у меня например совершенно отдельные соображения по настройкам консоли, переключателям и хоткеям... буквально - чем меньше я использую всякие плюшки-сокращалки и нетиповые сочетания - тем лучше, я могу в итоге без проблем работать хоть в железном терминале подключенным через com-порт к какойнить легаси-железяке с допотопным юниксом на борту, и не падать в обморок потому что там консолька без хоткеев и язык не переключатся капслоком
единственная негативная привычка, это переключение раскладки ctrl+shift родом из винды которая портит мне жизнь своей нестандартностью (даже для винды)
в железном терминале подключенным через com-порт к какойнить легаси-железяке с допотопным юниксом на борту, и не падать в обморок потому что там консолька без хоткеев и язык не переключатся капслоком
Это чё за ржавая железяка с допотопным юниксом через компорт, в которой железный терминал позволяет переключать раскладку?
А какие у Вас проблемы с хоткиями в последовательном порту ? На сколько я помню, и Ctrl и Alt (Meta) формируют последовательность спецсимволов которые прекрасно проходят через последовательный порт. Вопрос лишь в том, готовы ли на другом конце обработать такие последовательности. Если на том конце стоит tmux, vim или emacs, то никаких проблем быть не должно.
У меня много различных байндов сделано на комбинации Ctrl+Alt и Ctrl+Shift в Xfce для запуска часто используемых приложений. Когда-то тоже была привычка родом из MS-DOS-а байндить переключение раскладки на Ctrl-Shift, но пришлось от неё отказаться.
я это к тому что терминал с которого приходится ходить, это далеко не всегда мой рабочий или личный комп, это может быть рандомная машина или живущий в серверной терминал... и каждый раз настраивать на них окружение под себя это такое себе
Повторю еще раз - Crtl и Alt пролазят через последоватенльный порт и SSH. Вы можете подключаться к своей удаленной машине по SSH из любой точки сети с самого ржавого терминала, запускать там tmux или screen и получать своё удобное окружение. Я так и живу. Не смотря на то, что у меня на рабочем ноуте стоит Фря с X-ами, я всегда открываю терминал и подключаюсь к серверу разработки. Там у меня screen, tmux, vim, 100500 видов компиляторов и вся работа кипит там. На ноуте я использую только графические пакеты - Firefox, LibreOffice, Inkscape, FreeCAD, KiCAD и т.д. и для них отдельный набор хоткиев. В терминале я провожу времени существенно больше чем в графических пакетах.
Следующим заходом предлагаю отменить клавишу Scroll Lock, а за ней и клавишу Tab.
За Tab программисты на Python Вас сейчас съедят! :)
Очень удобная клавиша, настраиваешь в редакторе автозамену таба на 4 пробела и вперед код форматировать.
Как, питонисты используют пробелы для выравнивания кода ? Я так и знал что они все ненормальные! ;)
Tabs vs Spaces
Эдак можно буквы тоже наавтозаменять — и вперёд двораком набирать со стандартной клавиатуры. Зачем заменять то, что и так работает?
В коде Python отступ в табах и пробелах это не одно и тоже, даже если визуально длина отступа одинаковая, если мешать два подхода, то будут сюрпризы при отладке. Именно по этому в редакторах есть опция конвертации между табами и пробелами, чтобы обеспечить единообразие кода.
Я это понимаю, но изначально в файле не нужно было делать эту замену. Ставишь отступы кнопкой tab — ну и ставь табом. Зачем было делать самую первую замену?
Питон разрешает использовать другие пробельные символы кроме этих двух? Может, есть люди, которые автозаменяют на что-то ещё? На неразрывные пробелы, скажем.
Зачем было делать самую первую замену?
Есть PEP8. Он местами глупый и отсталый, и мне лично многие его советы очень не нравятся. Но все форматтеры и линтеры в существенной степени заточены под него. И он говорит - 4 пробела на один отступ, и никак иначе. Если вы будете делать иначе - ожидайте, что в любой групповой работе ваш код принудительно переформатируют.
Сам парсер в интерпретаторе имеет другое правило, сильно более мягкое: 1) блок под блочным оператором (if, while, def, class, и т.п.) обязан иметь отступы, которые являются продолжением блока, и 2) внутри такого блока базовый отступ должен быть одинаков для всех непустых строк. Это позволяет, например, иметь такой вариант: перед def идёт TSTST (T - tab, S - пробел), под ним (внутри функции) все строки добавляют ещё SSST, в сумме они все начинаются с TSTSTSSST; второй def на том же уровне добавляет TTS, и все строки под ним соответственно начинаются с TSTSTTTS. Или любой другой вариант в таком же стиле, как душе угодно. Но, как уже сказано выше, реально вы таб в более-менее публичном или долгоживущем коде не встретите.
Питон разрешает использовать другие пробельные символы кроме этих двух?
Нет. В спеке это не совсем формально сказано, но на практике только эти два.
Даже го, у которого тулинг отстаёт от современного лет на 10, сумел сделать форматтер из коробки. Что мешает питону? — Тайна великая есть.
Я не понял, в чём вы видите проблему?
Что нет родного форматтера из коробки? Ну так есть пачка готовых других, выбирай любой. Зачем хотеть, чтобы он шёл в поставке самого языка?
Чтобы был стандарт, которого все придерживаются. Чтобы код в репозитории был однообразен. Чтобы пулл-реквест в чужую библиотеку не был отвергнут.
Как можно отступы — сделать стандартом языка, но не предоставить унифицированного механизма эти отступы делать? Это как если бы в си вместо точки с запятой можно было бы использовать запятую, длинное тире, интерробанг и греческий знак вопроса (;).
Как можно отступы — сделать стандартом языка, но не предоставить унифицированного механизма эти отступы делать?
Как можно сделать в языке, как C (где нет такой роли у отступов) функции, но не утвердить стандарт на их именование - snake_case, CamelCase или mixedCase? И как можно не утвердить называние всех функций на английском согласно справочникам Гарварда? А как можно не выставить упорядочение аргументов по алфавиту?
Это сильно более точная аналогия, чем ваш пример с точкой с запятой.
Чтобы был стандарт, которого все придерживаются. Чтобы код в репозитории был однообразен. Чтобы пулл-реквест в чужую библиотеку не был отвергнут.
То же самое. В одной библиотеке create_moo(), в другой CreateMoo(). Бардак, расстрелять.
И если вы решите ссылаться на Go, то там ничего не мешает называть СоздатьМу() или C㿁㻕㻪() (не знаю, что это значит).
Это сильно более точная аналогия, чем ваш пример с точкой с запятой.
Или это вообще не аналогия. Ваше слово против моего.
Я не решу ссылаться на Go, потому что запрещать в 2025 юникод в названиях функций — нелепо.
>>> def сложить(a, b):
... return a+b
...
>>> сложить(3, 5)
8
Самое удивительное, что корректно разрешить юникод сумели (насколько мне известно) только в эликсире, в полном соответствии с рекомендациями консорциума, и с запретом смешивать языки в пределах одного идентификатора. Все остальные — кто в лес, кто по дрова.
запрещать в 2025 юникод в названиях функций — нелепо
... и получить смачные приколы с визуально одинаковыми названиями функциями названными на разных языках.
У программиста есть миллиард гораздо более простых способов саботировать свою работу, например, просто назвать функции f1
, f2
и f3
. Не нужно придумывать проблемы там, где их нет.
а еще неработающие с рандомной периодичностью инструменты сборки и всякие софтины работающие с файлами
вот на днях наткнулся на то что проект под андройд у меня не собирался в новой версии андройдстудии, проекту 3 года гдето, всё норм работало, ща не собирается
название одной директории было chat где c - русская буква, gradle падал посреди сборки с криками что не может найти файл в директории service/%u0441hat\something.kt
при этом в прошлых версиях всё собиралось без проблем
==
у меня со времен как я админом был, железное правило
везде где есть программная обработка сущностей - всегда всё должно быть на латинице и без пробелов, логины, директории, названия ф-ций, переменные... (если это не 1С конечно)
у меня со времен как я админом был, железное правило
От создателей «со времен, когда я программировал на ассемблере — железное правило: давать переменным и функциям однобуквенные имена».
Если какой-то говноинструмент падает из-за юникода в 2025 году, нужно выбросить этот инстумент, или починить его. Я не раб инструментов. Они — для меня, не я — для них.
Так что нет, я буду в коде называть лямбды — λ
, а не lambda
, коммиты в гит и логи будут содержать эмоджики, а если какое-то поделие криворучек из прошлого века имеет с этим проблемы — я его заменю.
Если какой-то говноинструмент падает из-за юникода в 2025 году, нужно выбросить этот инстумент, или починить его
перестать в андройдстудии разрабатывать приложения для мобилки? шта?
вообще дофига глюков в софте для этихвашихлинуксов(и винды) с пониманием юникода в путях файловых систем
предлагаете каждый раз с негодованием выкидывать инструмент и переходить на чтото иное? сразу в сварщики уйти из ИТ? ;)
От создателей «со времен, когда я программировал на ассемблере — железное правило: давать переменным и функциям однобуквенные имена».
тут вопрос в поддерживаемости кода уже возникает
код должен быть написан так как принято, принято писать его латиницей (кроме 1С)...вы можете писать его хоть на сухаили, но вас проклянут все кто будет после вас и вместе с вами его поддерживать
Вы багрепорт хотя бы в gradle
скинули? Я уж не спрашиваю про «починили». Или только языком трепать на русскоязычном форуме?
Я бы починил, например, а не ныл в интернетах и не заставлял разработчиков писать код в условиях типа тестового взлома в Swordfish.
я вообще не разработчик котлина, я руководитель отдела (питона) и мне в нагрузку досталось приложение которое на скорую руку мне надо было пересобрать
мне надо собрать приложение которое работало, прямонемедленно, у меня нет времени писать багрепорты и чинить градл это блин не моя работа, мне проще поставить требования не выпендриватся с именованием и полностью исключить этот класс ошибок вообще
создание продукта это не ремонт инструмента потому что мне вперлось переменные на китайском писать
И он говорит - 4 пробела на один отступ
В этом и заключается мой вопрос. Зачем он так говорит? В чём смысл этого решения? А если бы он говорил делать два пробела? У меня есть то ли привычка, то ли особенность зрения, я не могу воспринимать два пробела как отступ, мне приходится ставить курсор мыши на начало отступа и скроллить код, чтобы понять, где какой отступ начинается, а просто так глазами — расплывается.
В этом и заключается мой вопрос. Зачем он так говорит? В чём смысл этого решения?
Как всегда - средняя температура по больнице, включая морг и крематорий. Есть те, кто хотят 2 пробела, и есть те, кто хотят 8. Тут что-то средне-нейтральное.
У меня есть то ли привычка, то ли особенность зрения, я не могу воспринимать два пробела как отступ
Я вас в чём-то понимаю. Два пробела - такого у меня нет, а вот небольшая пачка проблем заставляет сильно увеличивать шрифт, код вообще в идеале до экрана 80×25.
Ну, значит, вы не сможете контрибьютить в LLVM. Наверно, ещё есть места, где отступ - 2 пробела. Ну или придётся придумывать, как форматить файлы, с которыми работаете, в бо́льшую ширину, а потом возвращать, сокращая диффы до минимума.
да, юниксоиды помешаны на горячих клавишах
Пользователи Фотошопа: *hold my beer*, ctrl + alt + shift + key одной рукой, во второй мышь или перо планшета.
за ней и клавишу Tab
У меня Tab часто используемая клавиша, потому капс и мешает, нажимается вместо или вместе с табом.
Хм.. кстати да..
За 30 лет пользования компьютерной клавиатурой я помню почти все случаи использования клавиши "CAPS LOCK".
Благо, этих случаев было не много.
Вернее их вообще небыло.
Получается,данная клавиша полностью свободна, чтобы ее задействовать в хоткеях VS Code.
Спасибо за намек.-)
На маках и вроде многих линуксах из коробки есть поддержка использования капс для переключения языка. Удобно.
В ряде игр вполне полезная клавиша как toggle sprint. Но вместе с тем, как по мне она находится в достаточно неудобном месте, чтобы вешать на неё часто используемый функционал.
Когда-то давным-давно, мне в руки попала клава Sun Type 4. С тех пор, на всех моих устройствах, на месте капслока располагается ctrl.
А я, к примеру, использую стандартную настройку в Линуксе toggle caps - esc, что даёт мне esc прямо под мизинцем, это очень удобно в редакторах, имитирующих vim. Короче, очень полезная кнопка, не надо её трогать (кому надо - тот так и настраивает, а то иначе впихнут туда какой-либо богомерзкий office или copilot как на последних клавах от мелкомягких, да так, что не переназначить - а оно нам надо?)
Странно, что никто не упомянул про Num Lock. Как я понимаю, по умолчанию он выключен. По крайней мере, каждый раз, когда мне нужно набрать что-то с цифрового блока клавиатуры, ничего не вводится, вместо этого скачет курсор. Лично меня это реально бесит.
Для меня загадка, зачем нужна такая возможность во времена, когда на почти каждой клавиатуре есть стрелочки... Которые делают то же самое. Кто-нибудь вообще использует цифровой блок для перемещения курсора, а не для ввода цифр? Он ведь для этого подходит лучше всего, а не для того, чтобы курсор дёргать...
Последний раз менял включение NumLock в биосе по умолчанию 15 лет назад
Я именно что на лаптопах использую цифровой блок для стрелок, а возможность ввода цифр там отключил полностью. И в линуксе, и в винде. Потому что я программист, а не бухгалтер.
А стрелки на лаптопах вечно кривые и стоят в плохих местах и неудобно.
Он ведь для этого подходит лучше всего, а не для того, чтобы курсор дёргать...
Именно что для курсора.
Потому что я программист, а не бухгалтер.
Можно подумать, что программист никогда не вводит числа)
А стрелки на лаптопах вечно кривые и стоят в плохих местах и неудобно.
Ваша правда. Либо форма у них неудобная, либо они из-за экономии места даже не вынесены в отдельный блок, и нащупать их тяжело.
Но, честно говоря, на ноутбуках клавиатуры в целом неудобные. Поэтому я по возможности с ноутом использую внешнюю USB-клавиатуру, на которой все кнопки сделаны по-человечески. Поэтому мне удобнее с включенным нумлоком.
Конечно, таскать клавиатуру к ноуту не всегда возможно, не отрицаю.
Можно подумать, что программист никогда не вводит числа)
Регулярно ввожу, но на основной клавиатуре. Переходить для этого на нумпад и перенацеливаться нет смысла. В заметных количествах было бы, угу, удобно.
Но, честно говоря, на ноутбуках клавиатуры в целом неудобные.
Да. Поэтому приходится что-то в логике таки подпиливать.
На всех своих клавиатурах, либо через DIP переключатели, либо прошивкой меняю местами Cap Lock и LCtrl - лично для меня это в разы удобнее.
Свап Caps Lock <> LCtrl на windows через реестр
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,3a,00,1d,00,1d,00,3a,00,\
00,00,00,00
Когда то перелез на смену раскладки Caps - первая, Caps+Shift - вторая (shift_caps_switch) и без оной мне нынче дюже неудобно.
Недавно квест был. Свекровь попросила подобрать беспроводную клавиатуру, где русский язык выделен ярче и больше. В целом для не самого уверенного пользователя ПК нормальный запрос, да и в целом для многих сценариев использования русский в России актуальнее. Онлайн встречается несколько вариантов обозначения клавиш к одному товару, так что пошла смотреть оффлайн. Хорошо, что было несколько магазинов рядом: найти клавиатуру с выделеным русским не просто, чаще всего оба алфавита обозначены совершенно равноценно, иногда меньше/бледнее.
Наклейки же продаются самых разных фасонов и расцветок.
Эстетически выглядит как УГ. Я на ноутбук со штатов их наклеил, когда уже отцу отдавал. Сначала ломало без русского, но за месяц привык. При этом, не скажу, что обладаю навыками слепой печати: периферийнным зрением цепляюсь за клавиатуру.
Я покупаю клавиатуры вообще без наклеек, потому что пользуюсь своей раскладкой. Но тут, вроде, речь про свекровь.
И хорошие наклейки выглядят точно так же, как родные буквы, я тестю клеил, нормально все с эстетикой.
По мне немного странно покупать вещь, которая не устраивает и её сразу же нужно переделывать. Причем ладно бы были какие-то экзотические требования типа своей раскладки, понятно что такое врядли будет выпускаться серийно. Но искать вполне стандартную раскладку? Кстати, на дорогих игровых переливающихся всеми цветами радуги клавиатурах такое было. Но это явно не совсем то, что будет уместно в кабинете взрослой женщины. Ну и дело принципа, азарт найти нужное подключается в процессе. Ну реально - я уже в одном магазине с десяток моделей посмотрела, и в другом штук пятнадцать продавцы показали. Неужели ничего под такое простое требование нет?!
Я верю, что есть нормальные наклейки, некоторые клавиатуры если приглядется как будто с наклееными обозначениями. Но вот как такое найти и на чем они будут нормально выглядеть? Это же еще не на один час поисков. Я же специально заехала в ТЦ, где есть рядом несколько мест с электроникой.
Мой тесть живет в месте, где клавиатуру с русскими буквами найти невозможно в принципе, поэтому для меня это был единственный вариант.
Неужели ничего не устраивает?
Ага. А теперь в куче надо найти конкретные варианты наклейки+клавиатура, которые вместе дадут нормальный тактильно-визуальный результат и через год использования не начнут задираться или облезать.
Ну вы уж простите меня великодушно, что я не выбрал, не приехал и не наклеил.
Я просто предложил вариант, который лично мне кажется уместным. Я не продаю велосипед, и даже объяву не размещал.
Да вы тоже извините, предпочла ножками походить, вместо того чтобы сидя рыться в этом.
Шаг номер один: посмотреть клавиатуры в онлайн магазинах. ОК, не поймешь какая из картинок соотвествует тому, что приедет. Мимо.
Шаг номер один-а: наклейки. выискивать нормальное среди гор хлама не самое интересное занятие, тем более есть альтернатива.
Шаг номер два: пойти посмотреть в оффлайн, знаю где рядом несколько крупных магазинов электроники, да еще всякая мелочь, и просто гиперы между ними (если что - линия магазинов на пулковском шоссе в спб). Кто ж знал, что даже оффлайн такое найти сложно. И да, в небольшом отделе, скорее даже пункте выдачи, нашелся нужный вариант. А начинала я с больших залов оффлайн днс и м-видео. Если бы не было - взяла бы что-то нейтральное, логитек какой нибудь.
не совсем то, что будет уместно в кабинете взрослой женщины
Разве есть какие-то стандарты? Разве человек не сам решает, что ему нравится, что нет, а руководствуется каким-то кодексом, который ещё и меняется в зависимости от возраста и пола?
А подсветка в клавиатурах, как правило, отключаемая.
// Минус наклеек в том, что они ощущаются под пальцами не как родной пластик клавиш.
Хочу орать на людей и ору. И что вы мне сделаете.
Если серьёзно, то не будет иметь последствий между взрослыми давно знакомыми психически уравновешенными людьми набор сообщения не в том регистре. Тем более ещё и первая буква будет маленькая, подчёркивая неумышленность. Единственное, где раздражает капс - поля ввода паролей. Но в части мест есть хотя бы индикация "включен Caps Lock".
А капс и сейчас позволяет подчеркнуть/привлечь внимание к отдельным словам/предложениям там, где отсутствует доступ к другим средствам форматирования или если слишком долго ими пользоваться (например, с телефона). Альтернатива выделению жирным.
Моё стандартное одно из первых действий при установки Винды - это переназначение поведения клавиши, чтобы она дублировала Enter. Теперь у меня их 3 на клавиатуре, что удобно, когда на клавиатуре только левая рука.
Вот любопытно, что технический прогресс мало способствует возможности гибко выбирать назначение клавиш на самом низком уровне. Казалось бы, скрестите клавиатуру от кассового аппарата и компьютер и будет кайф. Такие бывают, кстати, с верхним программируемым рядом.
HotKeyP программа для Windows 10 - позволяет гибко настроить действия на сочетания клавиш. Через нее и Win+буква запускаю кучу утилит.
Не смейте трогать CapsLock: это самый удобный переключатель раскладки клавиатуры при использовании двух языков!
Я на этот Caps lock назначил Enter очень удобно, всем советую
Использую капс для вызова голосового чата в игре. Игры игнорируют эту кнопку как свитч (все на моей памяти). Т.е. для игр эта кнопка является такой же как шифт или любые другие. Т.е. пока держишь зажатой кнопку капса - функция в игре выполняется, когда отпускаешь, то прекращается. Единственное так это всегда надо следить за ее состоянием чтобы в чат потом верх.регистром не писать
Но для удобства голосового чата лучше этой кнопки не нашел
Переключатели языка через Caps Lock, и прочие хоткеи (на винде)
А вы Punto Switcher не пробовали? Я уже сколько лет как пользую его на винде, теперь без него жить не могу. Very comfortable я вам по секрету скажу. Ну вот really
И когда я сижу на всяких linux вот там меня ломает без нормально работающего аналога
Punto Switcher
Это который периодически роняет MS Word?
А вы Punto Switcher не пробовали?
,По многочисленным отзывам, радостно восхваляется до первой проблемы со вводом пароля, потом сносится с жуткими матами и возникает реакция размахивания кулаками в сторону любого хвалящего.
Это нервы )
Все и всегда надо под себя настраивать. Бывало, что пароль он переводил из английской раскладки в русскую, но это кейз один на 200, я бы так сказал
Зачем выбрасывать то, что можно сделать полезным? Смена раскладки очень хорошо размещается на капс локе, жмётся на автомате мизинцем. А переключать регистр можно, например сочетанием Shift+Caps. Жаль, нельзя штатно в винде поменять переключение раскладки на капс, всё только костылями какими то...
От революционной идеи к самой спорной клавише — история Caps Lock