LINUX.ORG.RU

Как вы используете Numpad?

 ,


0

1

ЛОРовцы, как вы используете блок цифровых клавиш (Numpad) на вашей клавиатуре (клавиатурах)? Цифры, стрелки?

Пояснение к вариантам с модификаторами. Как известно, сочетаниями Shift+стрелки можно выделять блоки текста, а сочетаниями Ctrl+стрелки — быстро перемещаться по тексту. Однако в зависимости от настроек графического сервера или даже конкретной программы сочетания Shift+стрелки могут работать или не работать на Numpad-овских «стрелках», и это поведение приходится настраивать.

Например, в системах на базе X11 за такое поведение отвечает добавление в XkbOptions параметра numpad:microsoft. Название опции, конечно, крайне неудачное, к MS оно никакого отношения не имеет (кроме того, что в MS просто всё сразу сделали по логике). Она просто восстанавливает логику работы, что Shift+стрелка при ВЫКЛЮЧЕННОМ NumLock — это именно комбинация Shift со стрелкой, а не с цифрой. Если numpad:microsoft не активировать, то может оказаться, что обычные стрелки работают при выключенном NumLock, а Shift+стрелки — при включённом. «Запомните это, дети, ибо понять это — невозможно»!

Так вот, если вы этим пользуетесь (настроили сами или вам попался дистрибутив, в котором это настроено «из коробки»), голосуйте за варианты с модификаторами.

  1. для ввода цифр и знаков + - . 281 (48%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. на моих клавиатурах нет цифрового блока 149 (26%)

    *************************************************************************************************************************************************************************

  3. не пользуюсь цифровым блоком 107 (18%)

    *************************************************************************************************************************

  4. переключаюсь в зависимости от контекста, модификаторов для стрелок не использую 13 (2%)

    **************

  5. как клавиши со стрелками, в том числе с модификаторами 10 (2%)

    ***********

  6. переключаюсь в зависимости от контекста, в том числе использую стрелки с модификаторами 9 (2%)

    **********

  7. назначил на клавиши свои оригинальные действия, напишу в комментарии 6 (1%)

    ******

  8. как клавиши со стрелками 5 (1%)

    *****

  9. не пользуюсь устройствами с клавиатурным вводом 2 (0%)

    **

  10. как эмулятор мыши 1 (0%)

    *

Всего голосов: 583

★★★★★

Проверено: ilinsky ()
Последнее исправление: hobbit (всего исправлений: 8)

Как известно, сочетаниями Shift+стрелки можно выделять блоки текста, а сочетаниями Ctrl+стрелки — быстро перемещаться по тексту. Однако в зависимости от настроек графического сервера или даже конкретной программы сочетания Shift+стрелки могут работать или не работать на Numpad-овских «стрелках», и это поведение приходится настраивать.

Вот же блин, а мне не известно. Хотя у меня всё равно не работает.

kirill_rrr ★★★★★
()
Ответ на: комментарий от alex1101

Можно повесить какой нибудь полноэкранный программный калькулятор на какую нибудь хитрую ctrl+shif+num lock и будет очень похоже.

kirill_rrr ★★★★★
()

для ввода цифр и знаков + - .

А те кнопки что левее для ввода букв.

J ★★★★
()
Ответ на: комментарий от kirill_rrr

А можно ли как-нибудь сделать, чтобы KCalc запускался просто при нажатии NumLock? А при повторном нажатии (которое отключает цифровой блок) KCalc закрывался?

alex1101
()
Последнее исправление: alex1101 (всего исправлений: 1)

Поскольку я уже 20 лет работаю на ноутах с относительно небольшой (14-15 дюймов) диагональю, то цифрового блока у меня просто нет. И к докстанции у меня прицеплена клава как на ноуте 1:1 тоже без блока.

AntonI ★★★★
()
Ответ на: комментарий от alex1101

Кажется будет весьма сложно. num lock должно быть можно переназначить, вроде бы в Х можно переназначить что угодно на что угодно, но я глубоко не копал. А вот как организовать закрытие? Очевидный вариант - дёргать по хоткею скрипт, в скрипте проверять запущен ли KCalc, если да то закрывать, если нет то открывать.

kirill_rrr ★★★★★
()
Ответ на: комментарий от alex1101

В плане удобства использования питон ничем не хуже любого калькулятора, даже пожалуй что лучше. Проигрывает питон только логарифмической линейке на узком классе задач - перемножить много чисел с точностью до второго знака, на линейке скорость ввода выше.

С другой стороны у питона возможностей на порядок больше, полноценный ЯП, к тому же позволяет писать очень лаконичные однострочники.

Хотя конечно «у каждого додика своя методика»(с)

AntonI ★★★★
()
Ответ на: комментарий от Zhbert

смотря на каких синкпадах… но те на которых есть это уже не ноутбуки. Носить можно, но недалеко.

AntonI ★★★★
()
Ответ на: комментарий от alex1101

Я в Губкинском институте нефти и газа наблюдал мастеров мыши и икселя в деле. Там у ребят конечно АРМ как у чемпиона мира по старкрафту за сотню переваливает, надо че то посчитать - трррррр две минуты и график готов. - А вот это можно глянуть? - тррррр еще три минуты и график готов.

Я так не могу, я клаву топчу. Но есть история команд, предыдущую команду выдернул и отредактировал - профит! А вот это трррр мышью надо каждый раз воспроизводить целиком, причем без ошибок…

AntonI ★★★★
()

Переехал на TKL, после того как начала дохнуть моя последняя полноразмерка G810.

pekmop1024 ★★★★★
()
Ответ на: комментарий от alex1101

Там тех хоткеев ровно три штуки. Набираешь выражение, ввод - он считает. Если нужна история:

  1. стрелка вверх (предыдущая команда) или

  2. Ctrl-r и начинаешь вводить фрагмент предыдущей команды (поиск)

  3. В терминале еще контекстное дополнение ввода по табу (жмешь таб он имя файла или команды дополняет докуда может). В результате по директориям ходить в терминале куда быстрее чем мышью, если знаешь куда идти. В питоне тоже так можно для команд/переменных, но не всегда нужно.

На освоение этой рокетсцайнс уходит минут 10 от силы…

В питоне при вычислениях можешь сохранять промежуточные результаты в каких то переменных a = …, писать свои функции и т.д.

AntonI ★★★★
()

У меня на Meta + Numpad настроено раскидывание окон по половинам / четвертям экрана.

↖ [7] - левая верхняя четверть экрана;
↑ [8] - верхняя половина экрана;
↗ [9] - правая верхняя четверть экрана;

← [4] - левая половина экрана;
_ [5] - максимизация окна;
→ [6] - правая половина экрана;

↙ [1] - левая нижняя четверть экрана;
↓ [2] - нижняя половина экрана;
↘ [3] - правая нижняя четверть экрана.

На самом деле в KWin по-умолчанию как-то так и назначено сейчас, с некоторыми отличиями.

Ja-Ja-Hey-Ho ★★★★
()

Я был маленький и маман брала меня с собой на работу. Там я помогал ей квитанции вбивать в базу. Она научила меня это делать на дополнительной клавиатуре. Всегда когда набиваю что-то на Num Pad’е, вспоминаю мать. :‘)’’

perl5_guy ★★★★★
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

Забиндить можно например в xbindkeys:

"xdotool search --class KCalc windowquit || kcalc&"
    Num_Lock

Вроде работает.

Ja-Ja-Hey-Ho ★★★★
()

Цифровой блок - бесполезный (и даже вредный) аппендикс. Но был бы полезен, если бы был с другой стороны. Левшам в этом плане повезло.

Puzan ★★★★★
()

Нампад не нужен. Пока у меня были полноразмерные клавиатуры, он всегда был покрыт пылью. Все эти рассказы про то, как на нем удобно вводить цифры, не более, чем дело привычки.

m0rph ★★★★★
()
Последнее исправление: m0rph (всего исправлений: 1)
  • На ноутах с цифровым блоком - для PgUp/PgDn/Home/End и Insert, т.к. даже если эти клавиши присутствуют где-то ещё, то в очень неудобных местах.

  • Сожалею об выборе tenkeyless клавиатуры для пэка, т.к. подозреваю, что мне - левше - удобно было бы иметь хоткеи в RTSах с правой стороны клавиатуры. Но это мелочи. Подумываю купить/запилить отдельный нампэд с блэкджэком и крутилками для радио, например.

  • Специально нарыл ноут без нампэда, чтоб остальные клавиши не были перекошеными на треть ширины ноута, ведь это бред какой-то.

Для ввода чисел не пользовался никогда, не имею мышечной памяти выработанной с калькуляторами и телефонами, так что получается медленнее, чем на цифровом ряде.

token_polyak ★★★★
()

На ноутбуке использую для Home/End/PageUp/PageDown/Insert/Delete.

Aber ★★★★★
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

Ну, я не настолько копал чтобы это знать. Сам бы начал переназначать кнопку на комбинацию и парсить процессы.

Кастую alex1101

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от Puzan

Не знаю насчёт левшей, но знаю насчёт работы с электронными таблицами для правшей. Так вот, ускоряет работу раза в 2.

kirill_rrr ★★★★★
()

Почитал тут, скажу - каждому своё..

Я использую как управление курсором в том числе home/end/pgup/pgdn, использую del, и +/- – для выделения в двухпанельнике:), в тексте с shift - выделение, с ctrl - навигация. Как цифры не использую.. видимо не приходится вводить много чисел с бланков:), а так ну может быть да имело бы смысл вводить цифры..

Клавиатурые БЕЗ этого блока считаю ущербными, лучше убрать блок бесполезный как раз где дублируются его кнопки. Всеравно там стрелки и кнопки не использую, привык к «цифровому» еще с ПК поиск, там не было этих привычных теперь стрелочек со средним блоком.

Vimmer
()
Ответ на: комментарий от kirill_rrr

Программист не должен работать с электронными таблицами, за него это должна делать програма. Или секретарша :))

Puzan ★★★★★
()
Ответ на: комментарий от perl5_guy
— ... Твою мать! Надеюсь, ты всё понял.   
— Насчёт последней фразы не понял.   
— Я говорю — не мешало бы тебе вспомнить свою мать.

Из к.ф. «Бедная Саша»

grem ★★★★★
()

что Shift+стрелка при ВЫКЛЮЧЕННОМ NumLock — это именно комбинация Shift со стрелкой, а не с цифрой

я просто в шоке! за почти 25 лет работы мне НИ РАЗУ в голову не пришло, что кнопки на нампаде можно нажимать с модификаторами.

а не, постойте. alt+<code> набирал для ввода символов, да (но то еще в досе было, на заре моей карьеры). но шифт… 🙀

aol ★★★★★
()
Последнее исправление: aol (всего исправлений: 3)
Ответ на: комментарий от Vimmer

Я много и часто работаю с текстом и спустя несколько лет работы пришёл к выводу что цифровой блок ненужон.

Единственное где я его применял были альт+коды. Всё. Но я это решил и теперь ищу клаву без него.

Xant1k ★★
()

Увы, на ноутах этот божественный блок не делают. А так юзаю, и для цифр, и в игорях бывает типа Mechwarrior

upcFrost ★★★★★
()
Ответ на: комментарий от upcFrost

На мелких не делают, начиная с 15.6" есть.

firkax ★★★★★
()

Обычно по прямому назначению и использую. Но настроил, чтобы если нажать намлок или зажать шифт, то там кастомные символы, например, на цифрах box drawing

┌───────────┐
│ рамочка   │
└───────────┘
а на 0. - <> соответственно. Всегда хотел ставить эти символы, не переключая раскладку.

damix9 ★★★
()
Ответ на: комментарий от Xant1k

Это НЕ стандартное поведение во первых, потому что по стандарту нам лок активирован и готов к вводу цифр. Во вторых - поведение стрелок нампада ничем не отличается от просто стрелок, так что описанного поведения у меня нет.

И в третих: любые операции с числами на нампаде в разы удобней чем строка над буквами. Критично если чисел больше 2.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Конечно. Magic numbers - это очень плохая практика. А констант не тысячи и они шестнадцатиричные, всё равно руки на основной части клавиатуры.

Puzan ★★★★★
()
Ответ на: комментарий от kirill_rrr

любые операции с числами на нампаде в разы удобней чем строка над буквами

Нет, это какая-то бухгалтерская привычка. Нормальный человек держит руки на клавиатуре и прекрасно вводит как цифры, так и буквы через общий блок клавиш.

Puzan ★★★★★
()
Ответ на: комментарий от AntonI

Мнэээ…. в качестве калькулятора лучше всего подходит терминал питона. Зачем еще что то то?

Редактор электронных таблиц лучше всего. Тот же LibreOffice Calc.

another ★★★★★
()
Ответ на: комментарий от AntonI

Каждому свое. Мне постоянно приходится иметь дело со сметами и расчетами стоимости, не вижу там питону применение. А вот наглядная история расчетов очень нужна. А просто разок 228 на 386 помножить я и через гугл могу.

another ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.