Текстовый редактор linux centos

Текстовый редактор linux centos

фЕЛУФПЧЩН ТЕДБЛФПТПН (text editor) ОБЪЩЧБАФ РТПЗТБННХ, ЛПФПТБС РТЕДОБЪОБЮЕОБ ДМС ТЕДБЛФЙТПЧБОЙС (УПУФБЧМЕОЙС Й ЙЪНЕОЕОЙС) ЖБКМПЧ, УПДЕТЦБЭЙИ ФПМШЛП ФЕЛУФ, ОБРТЙНЕТ: РЙУШНП, РТПЗТБННБ ОБ СЪЩЛЕ C, УЙУФЕНОЩК ЛПОЖЙЗХТБГЙПООЩК ЖБКМ. рТЙ ФПН, ЮФП ЙНЕЕФУС НОПЗП ТБЪМЙЮОЩИ ТЕДБЛФПТПЧ ДМС УЙУФЕНЩ Linux, ЕДЙОУФЧЕООЩК, ЮШЈ РТЙУХФУФЧЙЕ ВХДЕФ ЗБТБОФЙТПЧБОП Ч МАВПК УЙУФЕНЕ UNIX ЙМЙ Linux љ— ЬФП vi (visual editor). тЕДБЛФПТ vi ОЕ СЧМСЕФУС УБНЩН РТПУФЩН Ч ЙУРПМШЪПЧБОЙЙ, Й ЕЗП ЙОФЕТЖЕКУ ОЕ ПЮЕОШ РПОСФЕО УБН РП УЕВЕ. пДОБЛП ЧЧЙДХ УЧПЕК ТБУРТПУФТБОЈООПУФЙ, Б ПФЮБУФЙ Й РПФПНХ, ЮФП ЧМБДЕОЙЕ ЙН Ч ОЕЛПФПТЩИ УЙФХБГЙСИ ОЕПВИПДЙНП, ЕНХ РПУЧСЭБЕФУС ЧОЙНБОЙЕ Ч ЬФПК ЛОЙЗЕ.

чЩВПТ ФЕЛУФПЧПЗП ТЕДБЛФПТБ ПВЩЮОП СЧМСЕФУС ЧПРТПУПН ЙОДЙЧЙДХБМШОПЗП ЧЛХУБ. нОПЗЙЕ РПМШЪПЧБФЕМЙ РТЕДРПЮЙФБАФ РЩЫОЩК, НПЭОЩК Й ОБДЕМЈООЩК РПДУЛБЪЛБНЙ ТЕДБЛФПТ emacs. ьФПФ ТЕДБЛФПТ ЙНЕЕФ ВПМШЫЕ ЖХОЛГЙК, ЮЕН МАВБС ДТХЗБС РТПЗТБННБ Ч НЙТЕ UNIX. л РТЙНЕТХ, Ч ТЕДБЛФПТЕ emacs ЙНЕЕФУС УПВУФЧЕООЩК ЧУФТПЕООЩК ДЙБМЕЛФ СЪЩЛБ РТПЗТБННЙТПЧБОЙС LISP. лТПНЕ ФПЗП, Х ЬФПЗП ТЕДБЛФПТБ ЙНЕЕФУС НОПЦЕУФЧП ТБУЫЙТЕОЙК (ПДОП ЙЪ ОЙИ љ— РТПЗТБННБ ЙУЛХУУФЧЕООПЗП ЙОФЕММЕЛФБ ФЙРБ РТПЗТБННЩ Eliza). пДОБЛП, РПУЛПМШЛХ УБН ТЕДБЛФПТ Й ЖБКМЩ, ЛПФПТЩЕ ЕЗП РПДДЕТЦЙЧБАФ, УТБЧОЙФЕМШОП ЧЕМЙЛЙ, ЬФПФ ТЕДБЛФПТ НПЦЕФ ОЕ ВЩФШ ХУФБОПЧМЕО ОБ ОЕЛПФПТЩИ УЙУФЕНБИ. оБРТПФЙЧ, ТЕДБЛФПТ vi СЧМСЕФУС ОЕВПМШЫЙН Й НПЭОЩН, ПДОБЛП ЙУРПМШЪПЧБФШ ЕЗП УМПЦОЕЕ. фЕН ОЕ НЕОЕЕ, РТЙ ЪОБЛПНУФЧЕ У ТЕДБЛФПТПН vi ПО Ч ДЕКУФЧЙФЕМШОПУФЙ ПЛБЪЩЧБЕФУС ПЮЕОШ РТПУФЩН.

ч ЬФПН ТБЪДЕМЕ ДБЈФУС МЙЫШ ЧЧЕДЕОЙЕ Ч vi љ— НЩ ВХДЕН ПВУХЦДБФШ ОЕ ЧУЕ ЕЗП ЖХОЛГЙЙ, Б МЙЫШ ОХЦОЩЕ ДМС ФПЗП, ЮФПВЩ ОБЮБФШ ТБВПФБФШ Ч ОЕН. дПРПМОЙФЕМШОХА ЙОЖПТНБГЙА НПЦОП РПМХЮЙФШ ЙЪ ЬЛТБООПК ДПЛХНЕОФБГЙЙ Л ЛПНБОДЕ vi .

пУОПЧОЩЕ РПОСФЙС

ч МАВПК НПНЕОФ РТЙ ТБВПФЕ Ч ТЕДБЛФПТЕ vi ЧЩ ОБИПДЙФЕУШ Ч ПДОПН ЙЪ ФТЈИ ТЕЦЙНПЧ ТЕДБЛФПТБ: ЛПНБОДОЩК ТЕЦЙН (command mode), ТЕЦЙН ЧЧПДБ (insert mode) Й ТЕЦЙН РПУМЕДОЕК УФТПЛЙ (last line mode).

рТЙ ЪБРХУЛЕ ТЕДБЛФПТБ vi ЧЩ ПЛБЪЩЧБЕФЕУШ Ч ЛПНБОДОПН ТЕЦЙНЕ. ч ЬФПН ТЕЦЙНЕ НПЦОП ДБЧБФШ ЛПНБОДЩ ДМС ТЕДБЛФЙТПЧБОЙС ЖБКМПЧ ЙМЙ РЕТЕКФЙ Ч ДТХЗПК ТЕЦЙН. оБРТЙНЕТ, ЧЧПДС x Ч ЛПНБОДОПН ТЕЦЙНЕ НЩ ХДБМСЕН УЙНЧПМ, ОБ ЛПФПТЩК ХЛБЪЩЧБЕФ ЛХТУПТ. лМБЧЙЫЙ-УФТЕМЛЙ РЕТЕНЕЭБАФ ЛХТУПТ РП ТЕДБЛФЙТХЕНПНХ ЖБКМХ. лБЛ РТБЧЙМП, ЛПНБОДЩ, ЙУРПМШЪХЕНЩЕ Ч ЛПНБОДОПН ТЕЦЙНЕ, УПУФПСФ ЙЪ ПДОПЗП ЙМЙ ДЧХИ УЙНЧПМПЧ.

пУОПЧОПК ЧЧПД Й ТЕДБЛФЙТПЧБОЙЕ ФЕЛУФБ ПУХЭЕУФЧМСЕФУС Ч ТЕЦЙНЕ ЧЧПДБ. рТЙ ЙУРПМШЪПЧБОЙЙ ТЕДБЛФПТБ vi ПУОПЧОПЕ ЧТЕНС, УЛПТЕЕ ЧУЕЗП, ВХДЕФ РТПЧПДЙФШУС ЙНЕООП Ч ЬФПН ТЕЦЙНЕ. рЕТЕИПД Ч ТЕЦЙН ЧЧПДБ ЙЪ ЛПНБОДОПЗП ТЕЦЙНБ ПУХЭЕУФЧМСЕФУС ЛПНБОДПК i (ПФ УМПЧБ insert). оБИПДСУШ Ч ТЕЦЙНЕ ЧЧПДБ, НПЦОП ЧЧПДЙФШ ФЕЛУФ Ч ФП НЕУФП, ЛХДБ ХЛБЪЩЧБЕФ ЛХТУПТ. чЩИПД ЙЪ ТЕЦЙНБ ЧЧПДБ Ч ЛПНБОДОЩК ТЕЦЙН ПУХЭЕУФЧМСЕФУС ЛМБЧЙЫЕК Esc .

тЕЦЙН РПУМЕДОЕК УФТПЛЙ љ— ЬФП УРЕГЙБМШОЩК ТЕЦЙН, Ч ЛПФПТПН ТЕДБЛФПТХ ДБАФУС УМПЦОЩЕ ЛПНБОДЩ. рТЙ ЧЧПДЕ ЬФЙИ ЛПНБОД ПОЙ ПФПВТБЦБАФУС Ч РПУМЕДОЕК УФТПЛЕ ЬЛТБОБ (ПФУАДБ РПЫМП ОБЪЧБОЙЕ ТЕЦЙНБ). оБРТЙНЕТ, ЕУМЙ ЧЧЕУФЙ Ч ЛПНБОДОПН ТЕЦЙНЕ ЛПНБОДХ : , ФП ПУХЭЕУФЧЙФУС РЕТЕИПД Ч ТЕЦЙН РПУМЕДОЕК УФТПЛЙ, Й НПЦОП ВХДЕФ ЧЧПДЙФШ ФБЛЙЕ ЛПНБОДЩ, ЛБЛ wq (ЪБРЙУБФШ ЖБКМ Й РПЛЙОХФШ ТЕДБЛФПТ vi ) ЙМЙ q! (ЧЩКФЙ ЙЪ ТЕДБЛФПТБ vi ВЕЪ УПИТБОЕОЙС ЙЪНЕОЕОЙК). ч ТЕЦЙНЕ РПУМЕДОЕК УФТПЛЙ ПВЩЮОП ЧЧПДСФУС ЛПНБОДЩ, ОБЪЧБОЙЕ ЛПФПТЩИ УПУФПЙФ ЙЪ ОЕУЛПМШЛЙИ УЙНЧПМПЧ. ч ЬФПН ТЕЦЙНЕ Ч РПУМЕДОАА УФТПЛХ ЧЧПДЙФУС ЛПНБОДБ, РПУМЕ ЮЕЗП ОБЦЙНБЕФУС ЛМБЧЙЫБ Enter , Й ЛПНБОДБ ЙУРПМОСЕФУС.

Читайте также:  Linux это файловая операционная система

ъБРХУЛ ТЕДБЛФПТБ vi

оБЙМХЮЫЙН УРПУПВПН ХСУОЙФШ ДМС УЕВС ЧУЕ ЛПОГЕРГЙЙ ТЕДБЛФПТБ vi ВХДЕФ ЪБРХУФЙФШ ЕЗП Й ПФТЕДБЛФЙТПЧБФШ Ч ОЕН ОЕЛПФПТЩК ЖБКМ. ч РТЙЧПДЙНЩИ ОЙЦЕ « ЬЛТБОЮЙЛБИ » ВХДЕФ РПЛБЪБОП ЧУЕЗП ОЕУЛПМШЛП УФТПЛ ФЕЛУФБ, ЛБЛ ВХДФП ФЕЛУФПЧЩК ЬЛТБО ЙНЕЕФ РП ЧЩУПФЕ ЧУЕЗП 6 УФТПЛ ЧНЕУФП 24. уЙОФБЛУЙУ ТЕДБЛФПТБ vi ФБЛПЧ:

ЗДЕ filenameљ— ЙНС ЖБКМБ, ЛПФПТЩК ОБДП ТЕДБЛФЙТПЧБФШ.

ъБРХУФЙН ТЕДБЛФПТ vi Й УПЪДБДЙН ОПЧЩК ЖБКМ РП ЙНЕОЙ test ЛПНБОДПК

оБ ЬЛТБОЕ ВХДЕФ РТЙНЕТОП УМЕДХАЭБС ЛБТФЙОЛБ:

ПВПЪОБЮБЕФ РХУФЩЕ УФТПЛЙ, ЙОБЮЕ ЗПЧПТС, ХЛБЪЩЧБЕФ, ЮФП НЩ ОБИПДЙНУС Ч ЛПОГЕ ЖБКМБ. уЙНЧПМ _ ПВПЪОБЮБЕФ ЛХТУПТ.

Источник

Текстовые редакторы для Linux (часть 1): vi, Gedit, Kate

Для чего нужны текстовые редакторы, наверное все знают: в них можно редактировать конфигурационные файлы, в них можно создать или поправить какой-либо скрипт, а так же банально можно просмотреть README-файл. Для Linux не так уж и мало текстовых редакторов. И большинство из них можно настроить под себя для большинства возникающих задач.

vi

Лидер-старичек vi (или один из его вариаций, такие как Vim или Elvis) доступен в большинстве *nix систем. Если Вы системный администратор и бегаете от одной *nix системы до другой, то Вам прямой путь к vi для работы, макросов и пр. Как только Вы изучите комбинации клавиш, управляющие слова, перемещение секций текста, или перемещение по большим файлам, тогда vi станет эффективным, быстрым, и предсказуемым. Хоть vi не имеет GUI, но, как по мне php с подсветкой в нем выглядит очень эффектно.

Gedit и Kate

Gedit (рис.1) — маленький и легкий текстовый редактор для GNOME. Этот редактор является редактором по-умолчанию в Ubuntu. Отличный текстовый редактор с подсветкой синтаксиса скриптов и языков программирования. Он расширяем посредством плагинов (рис.2) и наиболее эффективен для большинства задач.


Рис.1 Текстовый редактор GEdit


Рис.2 Текстовый редактор GEdit — настройка plugins

К GEdit у меня особенная любовь — это мой самый используемый и любимый редактор. Для правильной настройки GEdit пройдите по ссылке и следуйте инструкциям.

У меня же GEdit выглядит так:


Рис.3 Текстовый редактор GEdit — настроенный

Так же под GNOME можно запустить и Kate (KDE Advanced Text Editor). Простой командой sudo apt-get install kate-plugins Вы можете проинсталлировать пакет, который добавит некоторую дополнительную функциональность. У Kate интерфейс немного оживлённей, чем у Gedit (Рис.4), и для включения возможности табов между документами нужно активировать эту возможность подключением соответствующего плагина. Но Kate более настраиваемый, чем Gedit.


Рис.4 Текстовый редактор Kate

На сегодня все. В следующей части статьи (или в нескольких статьях) будут рассмотрены следующие текстовые редакторы: TEA, Emacs, Leafpad, Mousepad, Medit и SciTE.

Источник

Как Установить и Использовать Текстовый Редактор Linux – Nano

В этом руководстве вы узнаете, как использовать и устанавливать Nano, популярный текстовый редактор для операционных систем Unix и Linux. Nano обладает множеством мощных функций и позволяет редактировать и создавать различные файлы на вашем компьютере или сервере. Итак, давайте сразу о главном.

Читайте также:  Microsoft windows sharepoint services что это

Установка Текстового Редактора Nano

Всё зависит от того, какую ОС вы используете. Некоторые из них, например, MacOS или Linux уже имеют предустановленный текстовый редактор Nano.

Чтобы проверить, просто используйте следующую команду:

Если в выводе вы увидите сообщение с номером версии, можете пропустить этот раздел.

Установка Nano в Debian/Ubuntu

Чтобы установить текстовый редактор Nano на машину с Debian или Ubuntu, выполните следующую команду:

Затем дождитесь окончания процесса установки.

Часть sudo означает запуск этой команды в качестве root-пользователя. Это означает, что вам может быть предложено ввести пароль, если вы не вошли в систему как root-пользователь.

Установка Nano на CentOS/RHEL

Мы можем запустить эту команду для установки текстового редактора Nano на платформах CentOS или RHEL:

Вот и всё. Nano успешно установлен. Вы сможете приступить к работе в редакторе сразу после окончания установки.

Как Пользоваться Текстовым Редактором Linux — Nano

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

Как Открыть и Закрыть Текстовый Редактор Nano

Основной синтаксис, чтобы открыть Nano и начать редактировать файл:

Допустим, мы хотим открыть файл с названием demo.txt. Команда будет выглядеть так:

Вы можете открывать файлы разных типов: .txt, .php, .html и т. д. Просто имейте в виду, что если вы хотите открыть определённый файл, вам нужно быть в каталоге, в котором он находится.

Однако, если вы находитесь в другой папке и хотите открыть файл (demo.txt) в /path/to/directory, вы можете ввести следующую строку:

Если вы введёте имя файла, а он отсутствует в каталоге, Nano создаст новый файл. Между тем, если вы выполните только команду nano без указания имени файла, текстовый редактор Nano создаст пустой файл без названия и запросит ввести имя при выходе из редактора.

После запуска команды nano появится новое окно, в котором вы можете свободно редактировать файл. Ниже показано, как выглядит интерфейс текстового редактора Nano. Просто используйте клавиши со стрелками на клавиатуре, чтобы перемещать курсор по тексту.

В нижней части окна, вы найдёте ярлыки для использования с редактором Nano. Символ «^» (каретка) означает, что вам необходимо нажать CTRL (Windows) или control (macOS) для использования выбранных команд. Вот несколько примеров.

  • Нажмите CTRL + O, чтобы сохранить внесённые в файл изменения и продолжить редактирование.
  • Чтобы выйти из редактора, нажмите CTRL + X. Если есть изменения, он спросит вас, сохранять их или нет. Введите Y, если «Да» или N, если «Нет«, затем нажмите Enter. Если новых изменений нет, вы сразу же выйдете из редактора.

Обратите внимание, что всякий раз, когда вы открываете важный файл конфигурации, рекомендуется использовать опцию -w. Тогда файл откроется в стандартном формате. Если вы не используете эту опцию, nano по умолчанию перенесёт текст на весь экран. Пример команды:

Как Искать и Заменять Текст

Для поиска по тексту нажмите CTRL + W. Введите своё значение и нажмите Enter. Чтобы продолжить поиск той же текстовой строки, используйте ALT + W.

Если ваша цель — найти и заменить текст, нажмите CTRL + W, а затем CTRL + R, чтобы ввести текст, который вы хотите найти, и текст для его замены. Затем редактор перенесёт вас к первому экземпляру текста. Вы можете нажать Y, чтобы заменить лишь одну фразу, или A, чтобы заменить все найденные копии.

Читайте также:  Папка объект windows да или нет

Если вы хотите отменить введённый шорткод, просто нажмите CTRL + C. Эка комбинация отменить текущий процесс.

Как Редактировать Текст

Это наиболее часто используемые шорткоды для редактировании текста в Nano.

  • Чтобы выделить текст, перейдите к началу нужного текста и нажмите ALT + A. Это установит метку для выбора. Затем перемещайтесь по тексту с помощью клавиш со стрелками.
  • Нажмите ALT + 6, чтобы скопировать выделенный текст в буфер обмена.
  • Чтобы вырезать выделенный текст, нажмите CTRL + K.
  • Если вы хотите вставить текст, перейдите в нужное место и нажмите CTRL + U.

Основные Команды в Текстовом Редакторе Nano

Мы собрали наиболее полезные команды, которые помогут вам использовать текстовый редактор Nano более эффективно.

Команда Объяснение
CTRL + A Перейти к началу строки.
CTRL + E Перейти к концу строки.
CTRL + Y Прокрутить страницу вниз.
CTRL + V Прокрутить страницу вверх.
CTRL + G Выведет окно Помощи с информацией о доступных командах.
CTRL + O Сохранит файл. Nano запросит изменить или подтвердить имя файла.
CTRL + W Поиск указанной фразы в тексте. Для повторного поиска той же фразы нажмите ALT + W .
CTRL + K Вырезает всю выделенную строку в буфер обмена.
CTRL + U Вставит текст из буфера обмена в выбранную строку.
CTRL + J Форматирует текущий параграф.
CTRL + C Показывает текущее положение курсора в тексте (строка/колонка/буква).
CTRL + R Открывает файл и вставляет его в текущую позицию курсора.
CTRL + X Выход из редактора Nano. Если были сделаны изменения, запросит разрешение на их сохранение.
CTRL + \ Заменить строку или устойчивое выражение.
CTRL + T Включить проверку правописания, если доступна.
CTRL + _ Перейти к определённой строке и номеру колонки.
ALT + A Выбрать текст. Можете использовать эту команду с CTRL + K для вырезания определённой части текста в буфер обмена.

Зачем Использовать Текстовый Редактор Nano

Nano считается одним из самых простых инструментов редактирования текста через командную строку. Он значительно превосходит сложные в использовании, особенно для начинающих пользователей Linux, редакторы Vim и Emacs.

Несмотря на простоту, текстовый редактор Nano обладает полным набором функций. Он позволяет копировать, вставлять, выделять и искать текст. Кроме того, внутри редактора есть нижняя панель, где указаны полезные шорткоды. Таким образом, Nano подходит как для опытных, так и для начинающих пользователей.

Он часто предварительно установлен на ПК или сервере с Linux. Например, Hostinger включает текстовый редактор Nano в планы общего хостинга и VPS.

Прежде чем начать практиковаться с Nano, убедитесь, что у вас есть доступ к машине с Linux и её командной строке. Если вы работаете на VPS, вам также необходимо знать, как установить SSH-соединение с помощью PuTTY (Windows) или терминальной оболочки (Linux, macOS).

Заключение

Nano — это популярный и универсальный текстовый редактор на основе терминала в Linux. Он идеально подходит для начинающих и специалистов, которые ищут полноценный инструмент для редактирования текста.

В этом уроке вы узнали, как использовать текстовый редактор Linux Nano. Мы показали вам много полезных команд и советов по редактированию для оптимизации рабочего процесса. Мы надеемся, что теперь вы можете легко редактировать текст без необходимости загружать и повторно публиковать файл.

Удачи, и обязательно ознакомьтесь с другими нашими руководствами по SSH и VPS.

Источник

Оцените статью