Каковы преимущества использования двоеточия для команд вместо точки с запятой?


11

Vi очень успешно минимизирует перемещение пальца и скорость в командном режиме.

Замена ;и, :кажется, экономит много дополнительных нажатий клавиш для команд, которые используются более часто, чем повторы поиска букв, но есть недостатки в использовании нестандартной раскладки клавиш.

Каковы преимущества :для команд? По сравнению с эффективностью и элегантностью Vi в целом, я чувствую, что должна быть какая-то логика, которую я упускаю.

Ответы:


11

Вы знаете историю за hjklключами в Vi? Ну, :был сдвинут на автора Vi «s ADM-3A терминал.

Не знаю, является ли это реальным объяснением в данном конкретном случае, но оно кажется по меньшей мере таким же правдоподобным, как и hjklистория.


1
+1 Это определенно кажется правдоподобным. В ADM-3A ;находится в домашнем ряду и :находится в верхнем ряду. Так что, если это причина, можно утверждать, что даже shiftновый макет является улучшением!
79E09796

1
Прикольная история про стрелки. Они повторно использовали эти клавиши для «консоли» Apple IIc и многих других видеоигр ...
Алексис Уилк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.