와 같은 파일에 대해 vim을 열면 /etc/nginx/sites-available/default
구문 강조가 올바르게 작동합니다. 그러나 내 파일을 만들면 /etc/nginx/sites-available/myapp
vim은 구문을 강조 표시하지 않습니다. 나는 :setf conf
매번 해야 합니다.
거기에 아무것도 내가 넣을 수 있나요 ~/.vimrc
"사용하는 구문을 모르는 경우 만 사용, 정력에게하는 conf
"?
.vimrc
Vim은 멍청한 놈을위한 템플릿도 환영합니다. IDE로 사용하지 않고 vim을 주로 구성 파일에만 사용합니다.
참고 : 중요하다면 우분투 12를 사용하고 있습니다.
나는 당신이하려는 일을보다 정확하게 반영하기 위해 제목을 변경했으며 여기에서 질문을 다시 묻는 것이 일반적인 경우에 유용 할 수 있기 때문에 serverfault.com/a/390801/2101
—
MikeyB
@MikeyB vim이 코드를보고 언어를 추측하는 것만으로 구문 강조를 수행 할 수 있다는 것을 알고있는 한 'filetypes'에 대해 알지 못하거나 신경 쓰지 않았습니다. 그리고 문제의 주요 부분은 그것이 '기본적으로'되기를 원한다는 것입니다. '편집 할 때 언어 / 파일 형식을 설정하는'방법을 이미 알고있었습니다. 또한 nginx이든 다른 것이 든 관계가 없습니다. 당신이 원하는대로, 나는 serverfault 사람들이 질문을 닫거나 편집하기로 결정한 이유를 이해하지 못했습니다. 문법적으로 부정확하지 않으면, 원래 제목이 내 문제를 반영했습니다.
—
HappyDeveloper
아마도 흥미로울 것입니다 : vim.org/scripts/script.php?script_id=1886 (내가 이것을 사용
—
SingleNegationElimination 17:37에
# vim:syn=nginx
하고 구성의 맨 아래에 추가하십시오 )
@HappyDeveloper : 내가 편집 한 이유는 당신의 대답이 "아, 정말로 그렇게하려고 노력하고있었습니다."라고 표시했기 때문입니다. 이제 미래의 방문자는 '기본 vim 파일 형식'또는 '기본 vim 구문'을 검색하여 허용되는 답변이 질문의 제목을 달성하는 방법을 말하지 않기 때문에 좌절하지 않고 그에 대한 정답을 얻을 수 있습니다. 게다가, 지금 당신은 또한 기본 파일 형식 : 설정하는 방법을 알고
—
MikeyB
@MikeyB 새로운 제목은 'default'라는 단어조차 사용하지 않습니다. 원래 한 것입니다.
—
HappyDeveloper