Выделение текста без мыши. в консоли.

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#1

31 янв 2020, 11:56

Вроде бы Linux исконно консольная система, но вот столкнулся с проблемой, что не могу выделить текст(для последующего копи-пасте) используя, исключительно, клавиатуру.
Что в mcedit, что в командной оболочке получается выделить текст только мышкой(с шифтом в т.ч.) А потом уже можно копипастить (ctrl+ins|ctrl+shift).
Поиск ничего толкового не дал. Неужели никак нельзя настроить среду, чтоб выделять текст Shift+стрелки?

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1957 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#2

31 янв 2020, 12:02

web_client, читай тему и изучай ссылки https://forum.ubuntu.ru/index.php?topic=284265.15
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#3

31 янв 2020, 12:12

web_client,
Команды работают от местоположения курсора:
Удалить слово вперед Alt+D
Удалить слово назад Ctrl+W
Удалить до конца строки Ctrl+K
Удалить до начала строки Ctrl+U
Вставить удаленное Ctrl+Y

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#4

31 янв 2020, 12:19

rogoznik писал(а):
31 янв 2020, 12:02
web_client, читай тему и изучай ссылки https://forum.ubuntu.ru/index.php?topic=284265.15
От туда я сюда и пришел :smile:

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#5

31 янв 2020, 12:22

web_client писал(а):
31 янв 2020, 12:19
От туда я сюда и пришел
Так оно же работает.

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#6

31 янв 2020, 12:33

symon2014 писал(а):
31 янв 2020, 12:22
Так оно же работает.
Как?
Вот это
symon2014 писал(а):
31 янв 2020, 12:12
Команды работают от местоположения курсора:
Удалить слово вперед Alt+D
Удалить слово назад Ctrl+W
Удалить до конца строки Ctrl+K
Удалить до начала строки Ctrl+U
Вставить удаленное Ctrl+Y
уже совершенно другая логика.

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1957 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#7

31 янв 2020, 12:42

web_client, первое предложение https://forum.ubuntu.ru/index.php?topic ... msg2239540
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#8

31 янв 2020, 12:54

web_client,
nano справляется.
Снимок экрана в 2020-01-31 12-53-09.png

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#9

31 янв 2020, 12:59

web_client писал(а):
31 янв 2020, 11:56
Вроде бы Linux исконно консольная система, но вот столкнулся с проблемой, что не могу выделить текст(для последующего копи-пасте) используя, исключительно, клавиатуру.
Что в mcedit, что в командной оболочке получается выделить текст только мышкой(с шифтом в т.ч.) А потом уже можно копипастить (ctrl+ins|ctrl+shift).
что за бредово поставленный вопрос. Какая нахрен мышка в консоли? А если терминал(консоль) что в эмуляторе под графикой так нефиг заниматься мазохизмом выискивая способ без мыши блоки выделять.
С какими текстами и блоками текста автор топика собирается к голой командной оболочке?
Для этого есть консольные текстовые редакторы, а в них, как минимум и в mcedit и в nano , имеется возможность работы с блоками текста.
в mcedit что включается по F3 ?
https://any-key.net/mcedit-hotkeys/
https://habr.com/ru/post/106471/
Поиск ничего толкового не дал. ...
учитесь искать.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#10

31 янв 2020, 13:08

rogoznik писал(а):
31 янв 2020, 12:42
web_client, первое предложение https://forum.ubuntu.ru/index.php?topic ... msg2239540
Из того, что я понял про мультиплексоры, там еще всё более запущенно, чем работа с мышью. тот же vi режим.


Просто я за многие годы(еще со времён ДОСа) привык к элементарному выделению текста, что мне проще выдернуть файл в графический редактор, исправить что нужно, и отправить обратно.
Вот мне и интересно, неужели нет ни одного консольного редактора, который обладает таким простым функционалом?

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#11

31 янв 2020, 13:14

colonel писал(а):
31 янв 2020, 12:59
web_client писал(а):
31 янв 2020, 11:56
Вроде бы Linux исконно консольная система, но вот столкнулся с проблемой, что не могу выделить текст(для последующего копи-пасте) используя, исключительно, клавиатуру.
Что в mcedit, что в командной оболочке получается выделить текст только мышкой(с шифтом в т.ч.) А потом уже можно копипастить (ctrl+ins|ctrl+shift).
что за бредово поставленный вопрос. Какая нахрен мышка в консоли? А если терминал(консоль) что в эмуляторе под графикой так нефиг заниматься мазохизмом выискивая способ без мыши блоки выделять.
С какими текстами и блоками текста автор топика собирается к голой командной оболочке?
Для этого есть консольные текстовые редакторы, а в них, как минимум и в mcedit и в nano , имеется возможность работы с блоками текста.
в mcedit что включается по F3 ?
https://any-key.net/mcedit-hotkeys/
https://habr.com/ru/post/106471/
Поиск ничего толкового не дал. ...
учитесь искать.
Всё выше описание я читал, ни никакого отношения к моему вопросу оно не имеет.

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

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#12

31 янв 2020, 13:16

web_client писал(а):
31 янв 2020, 13:14
Какая нахрен мышка в консоли?
А чем проблема мыши в консоли? мышь появилась задолго до графических оболочек.

Аватара пользователя

WWolf
Сообщения: 3898
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#13

31 янв 2020, 13:18

web_client, не путай консоль и терминал :) в консоли мыши нет... да и в досе эта мышь была до одного места вне игр :)

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1957 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#14

31 янв 2020, 13:31

Как бы тот же nano позволяет выделять текст shift+<стрелочки>
А копировать вставить ищи в справке по nano в разделе горячих клавишь
ИзображениеИзображение

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#15

31 янв 2020, 13:35

WWolf писал(а):
31 янв 2020, 13:18
web_client, не путай консоль и терминал :) в консоли мыши нет... да и в досе эта мышь была до одного места вне игр :)
Отнюдь. :) Мышь и в Нортоне вполне себе работала. да и помимо игр было прикладное ПО. Я себе, конкретно под Автокад 12 мышь искал.
Последний раз редактировалось пользователем 1 web_client; всего редактировалось раз: 31

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#16

31 янв 2020, 13:37

web_client писал(а):
31 янв 2020, 13:35
Мыш и в Нортоне вполне себе работала.
Нортон вполне себе не консоль а терминал.

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#17

31 янв 2020, 13:43

symon2014 писал(а):
31 янв 2020, 13:37
web_client писал(а):
31 янв 2020, 13:35
Мыш и в Нортоне вполне себе работала.
Нортон вполне себе не консоль а терминал.
Ну я под терминалом понимаю аппаратную составляющую(монитор клавиатура итд),
А Нортон, все же оболочка запущенная в консольном режиме.

no avatar

Автор темы
web_client
Сообщения: 93
Зарегистрирован: 24 окт 2019, 06:13
Благодарил (а): 23 раза
Поблагодарили: 6 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#18

31 янв 2020, 14:08

rogoznik писал(а):
31 янв 2020, 13:31
Как бы тот же nano позволяет выделять текст shift+<стрелочки>
А копировать вставить ищи в справке по nano в разделе горячих клавишь
Кстати, да. Действительно работает.
Что примечательно, при таком выделении и копировании он копирует в свой внутренний буфер. отличный от буфера гуи.
по стандартным ctrl+insert вставляется из буфера ГУИ, а по ctrl+u из буфера Nano... при выделении мышью копируется в буфер ГУИ, опять же, стандартными сочетаниями.
Надо будет еще поэкспериментировать.
Интересно, как это всё рабоnать будет при работе на удаленной машине через SSH.

В любом случае, за подсказку спасибо. пока не торт, но уже что-то :smile:

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Выделение текста без мыши. в консоли.

#19

31 янв 2020, 14:12

web_client писал(а):
31 янв 2020, 13:14
Всё выше описание я читал, ни никакого отношения к моему вопросу оно не имеет ...

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

кроме того вам была дана ссылка на работу с блоками текста в nano
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Выделение текста без мыши. в консоли.

#20

31 янв 2020, 14:28

web_client писал(а):
31 янв 2020, 11:56
Вроде бы Linux исконно консольная система, но вот столкнулся с проблемой, что не могу выделить текст(для последующего копи-пасте) используя, исключительно, клавиатуру.
Что в mcedit, что в командной оболочке получается выделить текст только мышкой(с шифтом в т.ч.) А потом уже можно копипастить (ctrl+ins|ctrl+shift).
Исконная консоль пришла в линукс из терминалов UNIX, а они не могли передавать "Нажатый шифт" сам по себе (как и другие комбинации). А могли только только символ из таблицы символов. Да вот беда - нету такого символа "Shift+стрелка курсора". Оттуда все эти интересные сочетания и методы управления в Vi и подобной классике. Shift+стрелки - это гораздо более позднее изобретение, когда настоящие терминалы стали музейной редкостью. Так что, если хочется подобного в консоли - искать надо не классику а что-то боле-менее современное.
mcedit, кстати, тоже писался явно с прицелом на стандарты классического терминала, правда уже позднего, расширенного, поддерживающего кроме ESC еще и некоторые спецсимволы вызываемые сочетаниями с CTRL. Но выделения Shift+Стрелка в нем тоже нету именно по этому. Зато есть выделение триггером F3 (нажал - начал выделять, еще раз нажал - закончил) и после: F5 - скопировать в позицию курсора, F6 - перенести, F8 - удалить выделенное. Кроме того есть аналог буффера реализованый через меню - F9 (скопировать в файл, вставить из файла).

Закрыто

Вернуться в «Песочница»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость