저는 nano 편집기의 열렬한 팬이지만 Windows 버전에서는 구문 강조가 작동하지 않습니다. Windows에서 구문 강조 기능을 사용할 수 있습니까?
답변1
문제는 누구도 네이티브 Windows API 버전이나노의 include 문에 POSIX
구문 강조 표시 파일의 경로를 사용해야 합니다 .*.nanorc
.nanorc
.nanorc
in을 편집 C:\Users\<username>\.nanorc
하고 가져오기 행이 다음과 같은지 확인하십시오.
#include "C:\nano\nanorc\*.nanorc" # Windows paths does NOT work!
include "/nano/nanorc/*.nanorc" # This works!
답변2
James Baxter가 선택한 답변이 올바르지 않습니다.
Cygwin에서 구문 강조를 활성화하려면 구문 강조를 로드할 때 찾는 파일인 를 nano
생성해야 합니다 .~/.nanorc
nano
이 파일에는 include
일반적으로 /usr/share/nano
.
내 내용 ~/.nanorc
:
include /usr/share/nano/asm.nanorc
include /usr/share/nano/autoconf.nanorc
include /usr/share/nano/awk.nanorc
include /usr/share/nano/c.nanorc
include /usr/share/nano/changelog.nanorc
include /usr/share/nano/cmake.nanorc
include /usr/share/nano/css.nanorc
include /usr/share/nano/debian.nanorc
include /usr/share/nano/default.nanorc
include /usr/share/nano/elisp.nanorc
include /usr/share/nano/fortran.nanorc
include /usr/share/nano/gentoo.nanorc
include /usr/share/nano/go.nanorc
include /usr/share/nano/groff.nanorc
include /usr/share/nano/guile.nanorc
include /usr/share/nano/html.nanorc
include /usr/share/nano/java.nanorc
include /usr/share/nano/javascript.nanorc
include /usr/share/nano/json.nanorc
include /usr/share/nano/lua.nanorc
include /usr/share/nano/makefile.nanorc
include /usr/share/nano/man.nanorc
include /usr/share/nano/mgp.nanorc
include /usr/share/nano/mutt.nanorc
include /usr/share/nano/nanorc.nanorc
include /usr/share/nano/nftables.nanorc
include /usr/share/nano/objc.nanorc
include /usr/share/nano/ocaml.nanorc
include /usr/share/nano/patch.nanorc
include /usr/share/nano/perl.nanorc
include /usr/share/nano/php.nanorc
include /usr/share/nano/po.nanorc
include /usr/share/nano/postgresql.nanorc
include /usr/share/nano/pov.nanorc
include /usr/share/nano/python.nanorc
include /usr/share/nano/ruby.nanorc
include /usr/share/nano/rust.nanorc
include /usr/share/nano/sh.nanorc
include /usr/share/nano/spec.nanorc
include /usr/share/nano/tcl.nanorc
include /usr/share/nano/tex.nanorc
include /usr/share/nano/texinfo.nanorc
include /usr/share/nano/xml.nanorc
이를 수행하는 가장 쉬운 방법은 간단한 한 줄짜리입니다.
ls -1 /usr/share/nano | sed 's@^@include /usr/share/nano/@' > ~/.nanorc
아직 파일이 /usr/share/nano
포함되어 있지 않은 경우에는.nanorc
Git 저장소에서 다운로드하세요..