Выделение, копирование и вставка текста в nano, текстовый редактор в терминале

Те, кто используют Vi (или Vim) всегда хвастаюсь, что если бы я видел, он намного мощнее, чем карликовый, правда, но !, в определенной степени. Хотя nano не так полон и мощен, как vi / vim, дело не в том, что бедняк калечится, хе-хе.

Что-то, что можно сделать в nano, но не многие знают, - это выделить текст, скопировать этот текст и вставить его в другую часть файла. Здесь я покажу вам, как это сделать.

Значок терминала

Как выделить текст в Nano

Чтобы выбрать с помощью Nano, мы должны нажать другой + A , то мы заметим, как с помощью стрелок направления (влево, вправо, вверх и вниз) мы можем указать, что мы хотим выбрать.

Alt, который я указываю, является Левый альт, тот, что справа, может не работать в зависимости от выбранной комбинации клавиатуры.

Чтобы отменить выбор, нажмите еще раз другой + A . Показываю скриншот:

нанотбор

Как копировать с помощью Nano:

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

Как вставить скопированное в Nano:

Для вставки мы будем использовать Ctrl + U и туда, где находится курсор, будет вставлено то, что мы ранее скопировали.

Выбрать + Копировать + Вставить в Nano?

Предположим, мы хотим выделить текст, скопировать его, а затем вставить, это будет примерно так:

  1. Мы толкаем другой + A и с помощью клавиш со стрелками отмечаем желаемый текст.
  2. Мы больше не нажимаем другой + A , но тут же, выбрав, нажимаем другой + 6 скопировать отмеченное.
  3. Как видите, нажатие клавиш копирования теряет выбор.
  4. Мы его уже копируем, теперь переходим в ту часть файла, куда хотим вставить ранее скопированную вещь, и с курсором туда делаем: Ctrl + U
  5. Готов!

Конец!

Ну и чище, ни вода хе-хе, надеюсь, это так же полезно, как и мне 😀


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Elav сказал

    Следующая задача .. выбор столбца с Nano .. 😉

    1.    Жискар сказал

      Что ж, если вы используете мышь и нажимаете CONTROL во время выбора, вы можете выбирать в режиме столбца. Я подозреваю, что должен быть способ сделать это только с помощью клавиатуры.
      Так что да, вы можете.

      1.    Elav сказал

        Идея в том, чтобы использовать только ключи.

      2.    анонимный сказал

        Хуу, что хорошо !! нажатие левой клавиши управления + левой клавиши alt и выбора с помощью мыши, выбор выполняется в режиме столбца… Это фантастика, большое спасибо за информацию.

  2.   Maykel сказал

    То же самое и с vim?

    1.    КЗКГ ^ Гаара сказал

      Нет, с vim для копирования вы помещаете:
      количество строк для копирования

      Например, если вы хотите скопировать 4 строки:
      4yy

      Затем, чтобы вставить, вы помещаете p (нижний регистр), если хотите вставить его под текущей строкой, а если он выше текущей, это P (верхний регистр)

  3.   Габриэль Андраде сказал

    Вы также можете скопировать (или, скорее, вырезать) целую строку с помощью Ctrl + K, а затем вставить ее с помощью Ctrl + U.

  4.   Луис Грасиано сказал

    Большое спасибо…! Как всегда, огромная помощь ..!

  5.   неименная сказал

    нано r00lz

    ????

  6.   Sinnerman сказал

    старший брат?
    что это?
    Из всемогущей и никогда не ошибающейся (?) Википедии:
    Nano (символ n) - это префикс международной системы, обозначающий коэффициент 10 ^ -9 (нано = девять).

    Подтвержденное в 1960 году, оно происходит от греческого νάνος, что означает «карлик».

    1.    марио сказал

      Google пошел другим путем, Nano получил свое название от того, что был свободным братом Пико, у них обоих есть свои статьи.

    2.    Матиас Оливера сказал

      Nano - это текстовый редактор для систем на базе Unix, таких как GNU / Linux.

    3.    Sinnerman сказал

      Снова:
      Старший брат?
      что это?
      VI ГОСПОДА ИЛИ EMACS .... но нано ???? ssssshhhhhh

  7.   вера сказал

    Выбрать не ctrl + 6 ???
    nano - это редактор терминала, означает ли это, что все команды NANO также обслуживают меня в терминале?
    А как в нано искать?

    1.    КЗКГ ^ Гаара сказал

      Выделение в Nano - это Alt + A, как я писал в посте, в любом случае с Ctrl + G вы получите помощь 😉

      1.    Франц сказал

        Думаю + практично выделить левым щелчком и вставить средним щелчком мыши =)

        1.    КЗКГ ^ Гаара сказал

          Когда это сервер, у которого нет графического интерфейса, то есть нет мыши или чего-то подобного, это единственный вариант

    2.    анонимный сказал

      Копирую и вставляю с помощью мыши, так проще ... Я отмечаю то, что хочу скопировать, удерживая левую кнопку мыши и перетаскивая, затем иду туда, куда хочу вставить, и нажимаю центральную кнопку колесика мыши.
      А если у вас в виртуальных консолях нет мыши, вам нужно только активировать ее, это сервис gpm.
      Метод, описанный здесь, не работает для меня, левый alt + a не работает для меня, если вы выберете левым Ctrl + 6.
      Для поиска в nano это делается с помощью Ctrl + w, и вы пишете, что хотите искать, если вы хотите продолжить поиск, вы продолжаете нажимать control + w и вводить последовательно.

      1.    анонимный сказал

        Да, работает ... Я был дураком, который плохо справлялся.

        1 - левый alt + a, и я бросаю их, чтобы указать начальную отметку, с которой я хочу начать копирование
        2 - Я перемещаюсь с помощью клавиш со стрелками, отмечая то, что я хочу скопировать
        3 - left alt + 6 Копирую отмеченное в буфер обмена (если это можно так назвать)
        4 - Двигаюсь стрелками к месту, где хочу ударить
        5 - левый Ctrl + u вставить скопированное

  8.   Cristian сказал

    Годы использования nano, потому что я встретил его до того, как увидел, и он требует меньше времени, чем geany, задаваясь вопросом, как, черт возьми, можно скопировать / вставить в nano. Теперь я могу умереть спокойно.

  9.   Neysonv сказал

    отлично я понятия не имел

  10.   NEX сказал

    КЗКГ ^ Гаара, хороший пост. какой редактор более мощный и чем отличается: простой редактор, .. редактор vi, ... редактор nano? , ... Я хотел бы знать, как пропустить строку и скопировать ... а также вернуться в каждый упомянутый редактор.

  11.   Fer сказал

    Стоит уточнить:
    Я действительно не знаю, для какой версии Linux (моя, Ubuntu 13.10) или для какой версии Nano (моя, 2.2.6), но в моем случае выбор не сработал. Для меня сработала следующая команда:
    Установите флажок: CTRL + 6 (не ALT + A, как указано в этой статье)
    Остальное сработало для меня:
    Выбрать: переместите курсор в соответствии с тем, что вы хотите выбрать.
    Копировать: ALT + 6
    Вставить: CTRL + u
    Я надеюсь, что кто-то вам поможет.

  12.   колбаса сказал

    очень хорошо
    Я никогда не начинал искать, как копировать и вставлять с помощью nano

    теперь мне будет проще использовать nano, когда у вас нет графической среды

  13.   mat1986 сказал

    Нано - это любовь, Нано - это жизнь <3

  14.   HO2Gi сказал

    Я делаю твиты с NANO, я люблю говорить это, зная. Это сэкономило мне время.

  15.   парень сказал

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

    1.    парень сказал

      Кроме того, полезная информация, если у вас, как и у меня, есть серверы Linux, подключенные из окон с помощью Putty, или MultiPutty, чтобы иметь несколько подключений, и вы хотите вставить из буфера обмена Windows:
      1 - В окнах скопируйте текст как обычно.
      2 - В Linux вы запускаете nano и переходите на сайт, который хотите вставить, нажимаете вторичную кнопку мыши и вставляете все.
      приветствия

  16.   Стерве сказал

    Большое спасибо за вклад, брат, привет.

  17.   Нубсайбот73 сказал

    Эти команды не работают в моем случае, если вы нажмете ALT (влево) + A, вы откроете верхнее меню, чтобы установить начальную отметку (чтобы иметь возможность затенять текст, который нужно скопировать), вам нужно нажать Shift + ALT + A а затем да, поставьте начальную отметку, и теперь вы можете затенять ... Эта система медленная и неэффективная, поставьте отметку, затенение, окончательную отметку, а затем скопируйте ... Как легко уметь затенять с помощью Shift + Курсоры, а затем вставка с помощью CTRL + V ... Хотя я не упрощаю, я предпочитаю затенять, копировать и вставлять с помощью мыши, это быстрее и проще

  18.   Эльройер26 сказал

    2023, и он отлично работает, большое спасибо за вашу помощь !!!!