Текстові редактори можна використовувати для написання коду, редагування текстових файлів, таких як файли конфігурації, створення файлів інструкцій користувача та багато іншого. У Linux текстові редактори бувають двох видів: графічний інтерфейс користувача (GUI) та текстові редактори командного рядка (консоль або термінал).
У цій статті я розгляну деякі з найкращих 21 широко використовуваних текстових редакторів з відкритим кодом у Linux як на серверах, так і на робочих столах.
Вім -це потужний текстовий редактор на основі командного рядка, який покращив функціональні можливості старого Unix Текстовий редактор Vi. Це один з найпопулярніших і широко використовуваних текстових редакторів серед системних адміністраторів та програмістів, тому багато користувачів часто називають його редактором програміста. Це дозволяє виділити синтаксис під час написання коду або редагування файлів конфігурації.
Ви можете встановити Вім редактор в системах 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 за допомогою менеджер пакунків snap як показано.
$ sudo snap встановити листову панель.
Блакитна рибка це простий у встановленні та вдосконалений текстовий редактор, орієнтований на програмістів та веб-розробників Linux. Він пропонує широкий набір функцій, перерахованих нижче:
Ви можете встановити Блакитна рибка редактор в системах 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.
Світлий стіл це потужний кроссплатформенний текстовий редактор без зайвих елементів, створений для того, щоб бути достатньо настроюваним для використання в будь-якому варіанті, який вибере його користувач.
Серед особливостей Light Table:
Ви можете встановити Світлий стіл на Ubuntu та його похідних з використанням наведеного нижче PPA.
$ sudo add-apt-repository ppa: dr-akulavich/lighttable. $ sudo apt-get update. $ sudo apt-get install lighttable-installer.
медитувати -це легкий текстовий редактор з відкритим кодом для Mac, Linux та Windows. Спочатку він починався як простий вбудований компонент редактора GGAP, а тепер є власним автономним текстовим редактором.
Серед особливостей медитації:
Ви можете завантажити та встановити медитувати від 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, запустивши наступний сценарій встановлення.
$ завиток https://getmic.ro | баш.
Кронштейни це сучасний безкоштовний редактор коду з відкритим вихідним кодом, створений компанією Adobe з акцентом на веб-розробку. Він написаний на HTML, CSS та JavaScript, щоб запропонувати веб -розробникам багатий досвід редагування коду з можливістю розширення його власних функцій за допомогою кількох безкоштовних розширень.
До функцій дужок відносяться:
Ви можете встановити Кронштейни редактор у системах Linux за допомогою клацнути менеджер пакунків, як показано.
$ sudo snap встановити дужки.
Lite - це новий текстовий редактор, переважно розроблений у Lua мова, яка має на меті запропонувати щось практичне, приємне, крихітне та швидке, створене максимально просто; легко змінювати та розширювати або використовувати, не роблячи жодного з них.
зола -це простий та чистий текстовий редактор на основі командного рядка, розроблений таким чином, щоб бути простим у використанні із сучасними прив’язками клавіш і він досить ефективний для управління великою кількістю файлів одночасно і має широкий спектр сучасних особливості.
CudaText це новий чистий текстовий редактор з відкритим вихідним кодом і крос-платформенний, який має безліч функцій, які включають:
Я вважаю, що список-це більше, ніж те, що ми розглянули, тому, якщо ви користувалися іншими безкоштовними текстовими редакторами з відкритим кодом, повідомте нам про це, розмістивши коментар. Дякуємо за читання і завжди залишайтесь на зв'язку з Tecmint.