텍스트 편집기 위해 사용될 수 있는 코드를 작성,편집 텍스트 파일과 같은 구성 파일을 만드는 사용자가 지시 파일,그리고 더 많은합니다. 리눅스에서,텍스트 편집기에서 두 종류의 수 있는 그래픽 사용자 인터페이스(GUI)와 명령 라인 텍스트 편집기(콘솔 또는 터미널).
이 문서에서 나를 살펴보고 최고의 일부 21open-source 일반적으로 사용되는 텍스트 편집기에서 리눅스에서 모두 서버 및 데스크탑.
Vi/Vim 편집기
Vim 한 강력한 명령줄 기반 텍스트 편집기가 있는 향상된 기능의 오래된 Unix Vi 텍스트 편집기입니다. 그것은 하나의 가장 인기 있는 널리 사용되는 텍스트 편집 중에 시스템 관리자와 프로그래머는 이유는 많은 사용자들은 그것을 참조하십시오 프로그래머의 편집기입니다. 코드를 작성하거나 구성 파일을 편집 할 때 구문 강조를 가능하게합니다.
그림과 같이 기본 패키지 관리자를 사용하여 Linux 시스템에 Vim editor 를 설치할 수 있습니다.
$ sudo apt install vim $ sudo dnf install vim $ sudo pacman -S vim $ sudo zypper install vim
vi(m)에 대한 완전한 시리즈를보고 싶다면 아래 링크를 참조하십시오:
- 배우고 사용하는 Vi/Vim 으로 전체 텍스트 편집기 리눅스에서
- 알아보기’Vi/Vim’편집기 팁과 트릭신의 능력을 향상시키기 위해
- 8 흥미로운’Vi/Vim’편집기 팁과 트릭
Gedit
Gedit is a general-purpose GUI 기반의 텍스트 편집기입니다 기본적으로 설치되어 있는 텍스트 편집기에는 그놈 데스크톱 환경을 구현합니다. 사용하기 간단하고 플러그가 가능하며 다음과 같은 기능을 갖춘 강력한 편집기입니다:
- 지원을 위한 UTF-8
- 사용하는 글꼴 및 크기와 색상
- 매우 사용자 정의 구문 강조
- 취소하고 다시 기능
- 으로 복귀의 파
- 원격 파일의 편집
- 검색 및 텍스트 바꾸기
- 클립보드 기능을 지원하고 더 많은
설치할 수 있습니다 스크립트 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install gedit $ sudo dnf install gedit $ sudo pacman -S gedit $ sudo zypper install gedit
Nano 편집기
나노기 쉬운 텍스트 편집기를 사용,특히 새로운 및 고급 리눅스 사용자. 사용자 정의 가능한 키 바인딩을 제공하여 유용성을 향상시킵니다.
Nano 는 다음과 같은 특징을 가지고 있습니다:
- 사용자 키 바인딩
- 구문 강조
- 취소하고 다시 실행 옵션
- 전체 라인을 표시에 표준 출력
- 호출기원이 표준입력에서 읽
설치할 수 있습니다 Nano 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install nano $ sudo dnf install nano $ sudo pacman -S nano $ sudo zypper install nano
에서 Nano editor 로 파일 편집에 대한 완전한 가이드를 확인할 수 있습니다:
- 사용하는 방법 Nano 편집기에서 리눅
GNU Emacs
이맥스는 확장 가능하고 사용자 정의는 텍스트 편집기 또한 해석을 제공합 Lisp 프로그래밍 언어에 핵심입니다. 텍스트 편집 기능을 지원하기 위해 다른 확장을 추가 할 수 있습니다.
이맥스는 다음과 같은 기능이 있습니다:
- 사용자 설명서와 튜토리얼
- 구문 강조를 사용하여 색도에 대한 일반 텍스트입니다.
- 유니 코드는 많은 자연 언어를 지원합니다.
- 다양한 연장을 포함한 메일 및 뉴스,디버거 인터페이스,캘린더,및 더욱 많은
설치할 수 있습니다 Emacs editor 에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install emacs $ sudo dnf install emacs $ sudo pacman -S emacs $ sudo zypper install emacs
Kate/Kwrite
는 풍부한 기능과 플러그 가능한 높은 텍스트 편집기와 KDesktop 환경(KDE). Kate 프로젝트는 KatePart 와 Kate 의 두 가지 주요 제품 개발을 목표로합니다.
KatePart 는 고급의 텍스트 편집기에 포함된 구성요소는 많은 KDE 프로그램이 필요할 수 있는 사용자가 텍스트를 편집하는 반면 케이트는 여러 문서의 인터페이스(MDI),텍스트 편집기입니다.다음은 일반적인 기능 중 일부입니다:
- 통해 확장 가능 스크립트
- 인코딩을 지원과 같은 유니코드 모드
- 텍스트 렌더링에서 양 방향 모드
- 라인이 끝나는 지원 자동 감지 기능
또한 원격 파일을 편집하고 많은 다른 기능은 편집 기능 응용 프로그램의 특징,프로그래밍 기능,텍스트 기능을 강조하고,백업 기능 및 검색 및 대체 기능입니다.
설치할 수 있습 케이트 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install kate $ sudo dnf install kate $ sudo pacman -S kate $ sudo zypper install kate
숭고한 텍스트 편집기
숭고한 텍스트는 강력한 크로스-플랫폼 소스 코드를 편집하는 파이썬 프로그래밍 인터페이스입니다. 그것은 많은 지원 프로그래밍 언어,결과적으로 네트워크 소프트웨어 및 기능을 추가할 수 있는 사용자에 의해 플러그인으로,대부분 커뮤니티 구축하고 지원하면 무료 소프트웨어-소프트웨어 라이센스가 있습니다.
설치할 수 있습니다 숭고한 텍스트 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install sublime-text $ sudo dnf install sublime-text $ sudo pacman -S sublime-text $ sudo zypper install sublime-text
Jed 편집기
Jed 또 다른 명령은 온라인 편집기와 지원한 GUI 음과 같은 기능을 드롭다운 메뉴가 있습니다. 소프트웨어 개발을 위해 의도적으로 개발되었으며 중요한 기능 중 하나는 유니 코드 모드를 지원하는 것입니다.
설치할 수 있습니다 Jed 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install jed $ sudo dnf install jed $ sudo pacman -S jed $ sudo zypper install jed
gVim Editor
인기있는 Vim 편집기의 GUI 버전이며 명령 줄 Vim 과 유사한 기능을 가지고 있습니다.
설치할 수 있습니다 gVim 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install vim-gtk3 $ sudo dnf install gvim $ sudo pacman -S gvim $ sudo zypper install gvim
Geany 편집기
Geany 는 작고 가볍 통합 개발 환경을 제공하는 기본적인 IDE 같은 기능에 초점을 사용하는 소프트웨어 개발 GTK+구하지 않습니다.
아래에 나열된 몇 가지 기본 기능이 있습니다:
- 구문 강조
- 플러그 인터페이스
- 는 다양한 파일 형식을 지원합
- 사용 코드를 접하고 코드를 탐색
- 기호 이름과 구축을 자동 완성
- 지원이 자동 폐쇄 HTML 및 XML 태그
- 초등학 프로젝트 관리 기능을 더 많이 더
설치할 수 있습니다 Geany 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install geany $ sudo dnf install geany $ sudo pacman -S geany $ sudo zypper install geany
Leaf Pad
Leaf Pad 는 gtk+기반의 경량 GUI 기반 텍스트 편집기로 오늘날 Linux 사용자들 사이에서도 인기가 있습니다. 그것은 새로운 리눅스 사용자가 사용하기 쉽습니다.
그것은 다음과 같은 기능을 가지고:
- 코드셋 옵션
- 용 자동 감지의 코드셋
- 의 옵션을 취소하고 다시 실행
- 디스플레이 파일 라인의 숫자
- 의 드래그 앤 드롭 옵션
- 인쇄를 지원
설치할 수 있습니다 잎 패드 편집기에서 리눅스를 사용하는 시스템 스냅 패키지 관리자로 표시됩니다.
$ sudo snap install leafpad
전갱이
전갱이는 것은 쉬운 설치 및 진보된 텍스트 편집기를 타겟팅 Linux 프로그래머와 웹 개발자입니다. 아래에 나열된 다양한 기능 세트를 제공합니다:
- 경
- 통합하는 외부 리눅스 등의 프로그램을 보풀,weblint,확인,그리고 많은 다른 사람 및 필터,배관과 같은 sed,정렬,awk, 더 많은
- 맞춤법 검사 기능
- 지원서 작동하는 여러 프로젝트
- 원격 파일을 편집
- 을 검색하고 대체 지원
- 취소하고 다시 실행 옵션
- 자동 복구의 수정된 파일
설치할 수 있는 전갱이 편집기에서 리눅스 시스템 그림과 같이 기본 패키지 관리자를 사용합니다.
$ sudo apt install bluefish $ sudo dnf install bluefish $ sudo pacman -S bluefish $ sudo zypper install bluefish
원자
아날로그 전자기구,디지털 전자 무료 오픈 소스 플랫폼의 코드 편집기에 의해 개발되었습니다. HTML 및 JavaScript 와 같은 웹 기술을 사용하여 완전히 사용자 정의 할 수 있도록 제작되었으며 노드에 대한 지원이 있습니다.js 기반 플러그인 및 기본 Git 제어.
Atom 의 특징 하이라이트는 다음과 같습니다:
- 100%열 근원
- 현대, 사용자 정의 레이아웃
- 테마
- 임베디드 Git 지원
- 실시간 공동작업으로 Telesync
- 스마트 자동차-완전한 컴포넌
- 내장된 패키지 관리자
설치할 수 있습니다 Atom 편집기에서 리눅스 시스템을 사용하여 다음과 같은 명령이 있습니다.
---------- On Debian, Ubuntu & Mint ---------- $ wget -c https://atom.io/download/deb -O atom.deb$ sudo dpkg -i atom.deb---------- On RHEL, CentOS & Fedora ----------$ wget -c https://atom.io/download/rpm -O atom.rpm$ sudo rpm -i atom.rpm
VSCode
VSCode 강력한 무료 오픈소스 현대적인 텍스트 편집기장에 의해 Microsoft 리눅스,Mac,Windows 컴퓨터입니다.
그것의 톤을 제공하는 강력한 기능을 포함한다:
- 전체 디버깅 기능이 인터랙티브 콘솔,중단점,호출 스택,등등.
- Built-in Git 지원 Git 명령
- IntelliSense
- 100% 맞춤
- 지원을 위한 톤의 언어자
- Toggable 레이아웃
- 내장 터미널
설치할 수 있습니다 VSCode 에 대한 귀하의 리눅스 배포판 다운로드하여.뎁 또는.VSCode 다운로드 페이지에서 rpm 패키지.
테이블 빛
가벼운 테이블은 강력한 깔끔한 크로스-플랫폼 텍스트 편집기에 내장되어 사용자 정의 충분히 사용에서 그 어떤 사용자 선택합니다.
테이블 빛의 기능은 다음과 같습니다:
- 인라인 평가
- 실시간 시계
- 무료 오픈소스 소
- 플러그인자
- 강력한 편집
설치할 수 있습니다 가벼운 테이블에서 우분투와 그 유도체를 사용하여 다음과 같은 PPA.
$ sudo add-apt-repository ppa:dr-akulavich/lighttable$ sudo apt-get update$ sudo apt-get install lighttable-installer
Medit 텍스트 편집기
medit 는 가벼운 오픈 소스에 대한 텍스트 편집기 Mac,Linux,and Windows. 원래 GGAP 편집기의 간단한 내장 구성 요소로 시작되었으며 이제는 자체 독립 실행 형 텍스트 편집기입니다.
medit 의 기능은 다음과 같습니다:
- 사용자 정의 구문 강조
- 지원을 위한 플러그인을 작성 Python,C, 또 Lua
- 지원을 위한 정규 표현식
- 키보드 구성 가속기
다운로드하여 설치할 수 있습니다 medit 서 mooedit.sourceforge.net 페이지입니다.
Neovim–Vim 기반 텍스트 편집기
Neovim 은 hyperextensible vim 기반 텍스트 편집기의 사용 편의성에 초점을 맞춘 고기능성되어 있습니다. 최신 Gui,비동기 작업 제어 등으로 기능과 유용성을 적극적으로 리팩토링하기 위해 인기있는 Vim 편집기에서 포크로 찍었습니다.
Neovim 의 기능 하이라이트는 다음과 같습니다:
- 무료 오픈 소스 라이센스
- 에 대한 지원 XDG 디렉토리 기본
- 호환성의 가장 Vim 플러그인
- 임베디드, 구성 가능한 터미널 에뮬레이터
설치할 수 있습니다 Neovim 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install neovim $ sudo dnf install neovim $ sudo pacman -S neovim $ sudo zypper install neovim
Notepad++
Notepad++사용자 정의 가능 텍스트 편집기에 초점을 내장 속도 및 최소한의 프로그램으로 크기를 위한 윈도우 플랫폼입니다. 그것은 신틸라 텍스트 편집기를 기반으로 개발 및 플러그인의 톤으로 확장 기능을 가질 수 있습니다.
그 특징은 다음과 같습니다:
- 탭 편집
- 코드를 접
- 북마크를 지원
- Document map
- Perl 호환 정규 표현식
설치할 수 있습니다 Notepad++편집기에서 리눅스를 사용하는 시스템 스냅 패키지의 관리로 표시됩니다.
$ sudo snap install notepad-plus-plus
Kakoune 코드 편집기
Kakoune 무료 open-source Vim-를 기반으로 모달 텍스트 편집기와 편집한 모델을 구현하는 Vi 의 키 입력으로 텍스트를 편집하는 언어입니다.
그 중 몇 가지 기능이 있습니다:
- 자동차-압
- 경우 조작
- 배관 각 선택하는 외부 필터
- 후크
- 구문 강조
- 사용자 정의
- 에 여러 선택 항목
설치할 수 있습니다 Kakoune 편집기에서 리눅스 시스템을 사용하여 귀하의 기본 패키지 관리자로 표시됩니다.
$ sudo apt install kakoune $ sudo dnf install kakoune $ sudo pacman -S kakoune $ sudo zypper install kakoune
마이크로 터미널 기반 텍스트 편집기
마이크로 명령줄 기반 텍스트 편집기로 내장 쉽고 직관적 인 사용자를 위해 충분히 활용의 기능에 다른 터미널 기반 텍스트 편집기에서없이 사용법이 어려웠습니다.
Micro 의 기능 하이라이트는 다음과 같습니다:
- 마우스를 지원
- 커서 여러
- 터미널 에뮬레이션
- 높은 커스터마이즈
- 플러그인 시스템
- 정적 라이브러리와 함께 종속성
쉽게 설치할 수 있습니다 마이크로에서의 리눅스 배포판 다음을 실행하여 설치 스크립트입니다.
$ curl https://getmic.ro | bash
괄호 텍스트 편집기
브래킷은 현대 무료 오픈 소스 코드 에디어에 초점을 맞춘 웹 개발. HTML,CSS 및 JavaScript 로 작성되어 웹 개발자에게 여러 가지 무료 확장을 사용하여 기본 기능을 확장 할 수있는 풍부한 코드 편집 경험을 제공합니다.
괄호 기능은 다음과 같습니다:
- 아름다운 사용자 인터페이스
- 전처리기에 대한 지원해 줍고 덜
- 인라인 편집기
- 라이브 미리보기
- 여러 탭 편집
- PHP 지원
- 지원하는 언어로 서버 프로토콜
- 플러그인을 지원하는 확장자
설치할 수 있습니다 괄호 편집기에서 리눅스를 사용하는 시스템 스냅 패키지 관리자로 표시됩니다.
$ sudo snap install brackets
라이트 편집기
라이트 새로운 텍스트 편집기의 대부분에서 개발 Lua 언어하는 것을 목표로 무언가를 제공,실용적 기쁘게 하고,작고,빨리 만들어로 가능하며 쉽게 변경하고 확장하거나 사용하지 않고 일을 하나.
Ash 편집기
ash 은 평범하고 깨끗한 명령줄 기반 텍스트 편집기 는 쉽게 할 수 있도록 설계되었와 함께 사용하는 현대적인 열쇠-바인딩 및 그것은 충분히 효율적으로 관리하는 파일의 큰 숫자를 동시에와 있는 광범위한 현대적인 기능입니다.
CudaText
CudaText 는 깨끗한 새로운 오픈 소스 플랫폼 텍스트 편집기의 톤으로 기능을 포함한다:
- 구문 강조를 위한 많은 언어입니다.
- 정규 표현식으로 찾기/바꾸기.
- 명령 팔레트,퍼지 일치.
- 무제한 크기의 파일에 대한 이진/16 진수 뷰어.
- 많은 인코딩을 지원합니다.