본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

neovim-qt

0

Neovim-Qt는 Neovim의 클라이언트 라이브러리와 Qt5 기반 GUI를 제공하는 프로그램입니다.

텍스트 편집기

소개

Neovim-Qt는 Neovim의 클라이언트 라이브러리와 Qt5 기반 GUI를 제공하는 프로그램입니다. equalsraf가 개발한 이 소프트웨어는 Neovim 편집 엔진을 Qt 창에 통합하여 그래픽 인터페이스에서 Neovim의 기능을 사용할 수 있게 합니다. 파일 탐색기 패널, 상태 줄 정보 표시, 설정 옵션 자동 완성 지원 등의 기능을 통해 사용자 친화적인 편집 환경을 제공합니다.

상세정보

Neovim 편집 엔진 통합

Neovim 편집 엔진을 Qt 창에 통합하여 터미널 없이도 Neovim의 전체 기능을 그래픽 인터페이스에서 사용할 수 있습니다.

파일 탐색기 패널 제공

왼쪽에 파일 탐색기 패널을 제공하여 프로젝트 내 파일을 쉽게 탐색하고 관리할 수 있습니다.

상태 줄 정보 표시

하단 상태 줄에 파일 이름, 커서 위치, 파일 크기, 진행률, 시간 등의 정보를 표시하여 편집 상태를 실시간으로 확인할 수 있습니다.

설정 옵션 자동 완성 지원

GuiAdaptive, GuiTabline, GuiPopupmenu, GuiWindowOpacity 등의 GUI 관련 설정 옵션에 대해 자동 완성을 지원하여 편리한 설정이 가능합니다.

설치 및 시작 방법

Neovim이 설치된 환경에서 Neovim-Qt를 실행합니다. winget을 통해 설치할 수 있으며, 설치 후 파일을 열어 편집하거나 파일 탐색기를 통해 프로젝트를 탐색할 수 있습니다. Neovim 명령어와 Qt GUI 기능을 함께 사용할 수 있습니다.

활용 예시

README.md 파일을 편집할 때 왼쪽 파일 탐색기 패널을 통해 프로젝트 파일을 탐색하고, 오른쪽 편집 영역에서 Markdown 내용을 수정할 수 있습니다. 설정 옵션 입력 시 자동 완성 목록이 표시되어 GuiAdaptive, GuiTabline 등과 같은 GUI 관련 설정을 쉽게 적용할 수 있으며, 하단 상태 줄에서 현재 파일 이름, 커서 위치 등을 확인할 수 있습니다.

지원 환경 및 요구사항

Neovim 백엔드가 별도로 필요하며, Qt5 런타임이 필요합니다. 일부 고급 Neovim 플러그인은 GUI 환경에서 제한될 수 있습니다.

버전 및 업데이트

버전 0.2.19이며, Automated builds (Appveyor)를 통해 업데이트가 제공됩니다.

화면으로 보는 주요 기능

README.md 파일 편집 중인 Neovim-Qt 인터페이스

README.md 파일 편집 중인 Neovim-Qt 인터페이스

Neovim-Qt 편집기에서 README.md 파일이 열려 있으며, 왼쪽에는 파일 탐색기 패널이, 오른쪽에는 파일 내용이 표시되어 있다. 파일 내용은 Neovim-Qt의 설정 옵션을 설명하는 주석이 포함된 Markdown 형식이다. 텍스트 편집 영역에서 'GuiAdaptive'라는 설정 옵션을 입력한 후 자동 완성 목록이 표시되어 있으며, 이 목록에는 'GuiTabline', 'GuiPopupmenu', 'GuiWindowOpacity' 등의 GUI 관련 설정 항목이 포함되어 있다. 하단 상태줄에는 현재 파일 이름, 커서 위치, 파일 크기, 진행률, 시간 등의 정보가 표시되어 있다.

시스템 요구사항

Neovim 백엔드가 별도로 필요하며, Qt5 런타임이 필요합니다. 일부 고급 Neovim 플러그인은 GUI 환경에서 제한될 수 있습니다.