
Текстовые редакторы можно использовать для написания кода, редактирования текстовых файлов, таких как файлы конфигурации, создания файлов инструкций пользователя и многого другого. В Linux текстовые редакторы бывают двух видов: графический пользовательский интерфейс (GUI) и текстовые редакторы командной строки (консольные или терминальные).
В этой статье я рассмотрю несколько из 21 наиболее часто используемых текстовых редакторов с открытым исходным кодом в Linux как на серверах, так и на настольных компьютерах.
Vim это мощный текстовый редактор на основе командной строки, который расширил функциональные возможности старого Unix Текстовый редактор Vi. Это один из самых популярных и широко используемых текстовых редакторов среди системных администраторов и программистов, поэтому многие пользователи часто называют его редактором для программистов. Это включает подсветку синтаксиса при написании кода или редактировании файлов конфигурации.
Вы можете установить Vim редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install vim [В Debian, Ubuntu и Mint] $ sudo dnf install vim [В RHEL, CentOS и Fedora] $ sudo pacman -S vim [в Arch Linux и Manjaro] $ sudo zypper install vim [в OpenSuse]
Если вы хотите увидеть нашу полную серию статей о vi (m), перейдите по ссылкам ниже:
Gedit - это текстовый редактор общего назначения на основе графического интерфейса пользователя, который по умолчанию устанавливается на Гном окружение рабочего стола. Это простой в использовании, легко подключаемый и мощный редактор со следующими функциями:
Вы можете установить Gedit редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install gedit [В Debian, Ubuntu и Mint] $ sudo dnf install gedit [в RHEL, CentOS и Fedora] $ sudo pacman -S gedit [в Arch Linux и Manjaro] $ sudo zypper install gedit [в OpenSuse]
Нано - это простой в использовании текстовый редактор, особенно для новичков и опытных пользователей Linux. Это повышает удобство использования, предоставляя настраиваемую привязку клавиш.
Nano имеет следующие особенности:
Вы можете установить Нано редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install nano [В Debian, Ubuntu и Mint] $ sudo dnf install nano [в RHEL, CentOS и Fedora] $ sudo pacman -S nano [в Arch Linux и Manjaro] $ sudo zypper install nano [в OpenSuse]
Вы можете ознакомиться с нашим полным руководством по редактированию файлов с помощью редактора Nano по адресу:
Emacs - это расширяемый и настраиваемый текстовый редактор, который также предлагает интерпретацию языка программирования Lisp в своей основе. Для поддержки функций редактирования текста могут быть добавлены различные расширения.
Emacs имеет следующие особенности:
Вы можете установить Emacs редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install emacs [В Debian, Ubuntu и Mint] $ sudo dnf install emacs [В RHEL, CentOS и Fedora] $ sudo pacman -S emacs [в Arch Linux и Manjaro] $ sudo zypper install emacs [в OpenSuse]
Катя это многофункциональный текстовый редактор с широкими возможностями расширения, который поставляется с Среда KDesktop (KDE). Проект Kate направлен на разработку двух основных продуктов: KatePart и Катя.
KatePart - это расширенный компонент текстового редактора, включенный во многие приложения KDE, который может требовать от пользователей редактирования текста, тогда как Kate - это текстовый редактор с многодокументным интерфейсом (MDI).
Ниже приведены некоторые из его общих характеристик:
Также удаленное редактирование файлов и многие другие функции, включая расширенные функции редактора, приложения функции, функции программирования, функции выделения текста, функции резервного копирования, а также поиск и замена Особенности.
Вы можете установить Катя редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install kate [В Debian, Ubuntu и Mint] $ sudo dnf install kate [В RHEL, CentOS и Fedora] $ sudo pacman -S kate [в Arch Linux и Manjaro] $ sudo zypper install kate [в OpenSuse]
Возвышенный текст - мощный кроссплатформенный редактор исходного кода с программным интерфейсом Python. Он поддерживает множество языков программирования и языков разметки, а функции могут быть добавлены пользователями с помощью плагинов, в основном созданных сообществом и поддерживаемых лицензиями на бесплатное программное обеспечение.
Вы можете установить Возвышенный текст редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install sublime-text [В Debian, Ubuntu и Mint] $ sudo dnf install sublime-text [В RHEL, CentOS и Fedora] $ sudo pacman -S sublime-text [В Arch Linux и Manjaro] $ sudo zypper install sublime-text [В OpenSuse]
Джед также является еще одним редактором командной строки с поддержкой таких функций графического интерфейса, как раскрывающиеся меню. Он разработан специально для разработки программного обеспечения, и одной из его важных функций является поддержка режима Unicode.
Вы можете установить Джед редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install jed [В Debian, Ubuntu и Mint] $ sudo dnf install jed [в RHEL, CentOS и Fedora] $ sudo pacman -S jed [в Arch Linux и Manjaro] $ sudo zypper install jed [в OpenSuse]
Это версия популярного редактора Vim с графическим интерфейсом пользователя, функциональность которого схожа с функциями командной строки Vim.
Вы можете установить gVim редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install vim-gtk3 [в Debian, Ubuntu и Mint] $ sudo dnf install gvim [В RHEL, CentOS и Fedora] $ sudo pacman -S gvim [в Arch Linux и Manjaro] $ sudo zypper install gvim [в OpenSuse]
Geany - это крошечная и легкая интегрированная среда разработки, которая предлагает основные функции, подобные IDE, с упором на разработку программного обеспечения с использованием набора инструментов GTK +.
Он имеет некоторые основные функции, перечисленные ниже:
Вы можете установить Geany редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install geany [В Debian, Ubuntu и Mint] $ sudo dnf install geany [В RHEL, CentOS и Fedora] $ sudo pacman -S geany [в Arch Linux и Manjaro] $ sudo zypper install geany [В OpenSuse]
Листовая площадка - это легкий текстовый редактор на основе графического интерфейса пользователя GTK +, который сегодня также популярен среди пользователей Linux. Его легко использовать новые пользователи Linux.
Он имеет следующие особенности:
Вы можете установить Листовая площадка редактор в системах Linux с использованием диспетчер пакетов оснастки как показано.
$ sudo snap install leafpad.
Bluefish это простой в установке и продвинутый текстовый редактор, предназначенный для программистов Linux и веб-разработчиков. Он предлагает широкий набор функций, перечисленных ниже:
Вы можете установить Bluefish редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install bluefish [В Debian, Ubuntu и Mint] $ sudo dnf install bluefish [В RHEL, CentOS и Fedora] $ sudo pacman -S bluefish [в Arch Linux и Manjaro] $ sudo zypper install bluefish [В OpenSuse]
Атом это бесплатный кросс-платформенный редактор кода с открытым исходным кодом, разработанный GitHub. Он был создан для полной настройки с использованием веб-технологий, таких как HTML и JavaScript, и имеет поддержку подключаемых модулей на основе Node.js и встроенного элемента управления Git.
Основные особенности Atom:
Вы можете установить Атом редактор в системах Linux, используя следующие команды.
В Debian, Ubuntu и Mint $ wget -c https://atom.io/download/deb -O атом.деб. $ sudo dpkg -i atom.deb На RHEL, CentOS и Fedora $ wget -c https://atom.io/download/rpm -O атом. Об / мин. $ sudo rpm -i atom.rpm.
VSCode - это надежный бесплатный современный текстовый редактор с открытым исходным кодом, созданный Microsoft для компьютеров Linux, Mac и Windows.
Он предлагает множество мощных функций, в том числе:
Вы можете установить VSCode для вашего дистрибутива Linux, загрузив .deb или .rpm пакет из Страница загрузки VSCode.
Световой стол - это мощный кроссплатформенный текстовый редактор без лишних помех, который достаточно настраиваемый, чтобы его можно было использовать в любом тексте по выбору пользователя.
Особенности светового стола:
Вы можете установить Световой стол на Ubuntu и его производных, используя следующий PPA.
$ sudo add-apt-repository ppa: dr-akulavich / lighttable. $ sudo apt-get update. $ sudo apt-get install lighttable-installer.
размышлять - это легкий текстовый редактор с открытым исходным кодом для Mac, Linux и Windows. Первоначально он начинался как простой встроенный компонент редактора GGAP, а теперь представляет собой отдельный автономный текстовый редактор.
Возможности medit включают:
Вы можете скачать и установить размышлять из mooedit.sourceforge.net страница.
Неовим - это гиперрасширяемый текстовый редактор на основе vim, ориентированный на удобство использования и расширяемость функций. Он был создан на основе популярного редактора Vim с целью агрессивного рефакторинга его функциональности и удобства использования с современными графическими интерфейсами, асинхронным управлением заданиями и т. Д.
Основные особенности Neovim:
Вы можете установить Неовим редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install neovim [В Debian, Ubuntu и Mint] $ sudo dnf install neovim [в RHEL, CentOS и Fedora] $ sudo pacman -S neovim [в Arch Linux и Manjaro] $ sudo zypper install neovim [В OpenSuse]
Блокнот ++ - настраиваемый текстовый редактор, ориентированный на скорость и минимальный размер программы для платформ Windows. Он разработан на основе текстового редактора Scintilla и может быть расширен с помощью множества плагинов.
Его особенности включают в себя:
Вы можете установить Блокнот ++ редактор в системах Linux с использованием щелчок управление пакетами, как показано.
$ sudo snap install notepad-plus-plus.
Какунэ - это бесплатный модальный текстовый редактор на основе Vim с открытым исходным кодом с моделью редактирования, которая реализует нажатия клавиш Vi в качестве языка редактирования текста.
Он имеет несколько функций, среди которых:
Вы можете установить Какунэ редактор в системах Linux, используя ваш менеджер пакетов по умолчанию, как показано.
$ sudo apt install kakoune [В Debian, Ubuntu и Mint] $ sudo dnf install kakoune [В RHEL, CentOS и Fedora] $ sudo pacman -S kakoune [в Arch Linux и Manjaro] $ sudo zypper install kakoune [В OpenSuse]
Микро - это текстовый редактор на основе командной строки, созданный так, чтобы он был простым и достаточно интуитивно понятным, чтобы пользователи могли воспользоваться преимуществами функций других текстовых редакторов на основе терминала, не требуя сложного обучения.
Основные особенности Micro:
Вы можете легко установить микро в вашем дистрибутиве Linux, запустив следующий сценарий установки.
$ curl https://getmic.ro | баш.
Скобки это современный бесплатный редактор кода с открытым исходным кодом, созданный Adobe для веб-разработки. Он написан на HTML, CSS и JavaScript, чтобы предложить веб-разработчикам богатый опыт редактирования кода с возможностью расширения собственных функций с помощью нескольких бесплатных расширений.
К особенностям скобок относятся:
Вы можете установить Скобки редактор в системах Linux с использованием щелчок менеджер пакетов, как показано.
Скобки для установки $ sudo snap.
Lite новый текстовый редактор, в основном разработанный в Lua язык, который стремится предложить что-то практичное, приятное, крошечное и быстрое, созданное как можно проще; легко изменять и расширять, или использовать, не делая ни того, ни другого.
пепел - это простой и понятный текстовый редактор на основе командной строки, который прост в использовании с современными привязками клавиш и он достаточно эффективен для одновременного управления большим количеством файлов и имеет широкий спектр современных Особенности.
CudaText - это новый кроссплатформенный текстовый редактор с открытым исходным кодом, который имеет множество функций, в том числе:
Я считаю, что список - это больше, чем мы рассмотрели, поэтому, если вы использовали другие бесплатные текстовые редакторы с открытым исходным кодом, сообщите нам об этом, разместив комментарий. Спасибо за чтение и всегда оставайтесь на связи с Tecmint.