Выделение, копирование и вставка текста в 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. Готов!

Конец!

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

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

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

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

*

*

  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.   Sterve сказал

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

  17.   Noobsaibot73 сказал

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