Ruby. Как я могу скопировать и вставить в irb в Windows?

Реорганизованное итеративное решение без модуля itertools:

def powerset(s):
    a = ['']
    for i,c in enumerate(s):
        for k in range(2**i):
            a.append(a[k]+c)
    return a
10
задан sker 28 September 2008 в 01:38
поделиться

5 ответов

Чтобы избежать необходимости открывать выпадающее меню и нажатие, необходимо изменить настройки командного окна. Чтобы сделать это, щелкните правой кнопкой по строке заголовка, выберите Properties, включите "Режим QuickEdit" под вкладкой Properties (и сохраните "Режим вставки" на), затем хорошо.

Теперь, для копирования: перетащите, чтобы выбрать, щелкнуть правой кнопкой для копирования.

Вставлять: щелкните правой кнопкой без выбора.

25
ответ дан 3 December 2019 в 14:35
поделиться

Для CLI скопировать/вставить:

Ctrl+insert == копируют Shift+insert == вставка

2
ответ дан 3 December 2019 в 14:35
поделиться

Скопировать: alt-space Хита, выберите Edit, выберите Mark, выделите текст путем перетаскивания, совершите нападки, входят.

Вставлять: alt-space Хита, выберите Edit, выберите Paste.

5
ответ дан 3 December 2019 в 14:35
поделиться

Вы могли бы хотеть рассмотреть использование Консоли, замены для ужасного хрома командной строки Windows. Это предлагает полностью redefinable сочетания клавиш плюс вкладки, таким образом, это идеально для IRB.

1
ответ дан 3 December 2019 в 14:35
поделиться

проверить console2 - очень приятно и позволяет вставлять, используя правый щелчок или как-то иначе.

Обновление: conemu еще лучше: http: //conemu.github .io /

0
ответ дан 3 December 2019 в 14:35
поделиться