vim이 언어마다 다른 키 매핑을 채택하는 방법
伊谢尔伦
伊谢尔伦 2017-07-03 11:42:28
0
1
1228

이 효과를 내기 위해 중괄호를 입력 여는 중괄호에 매핑하고 싶습니다

으아악

홈 디렉터리의 .vimrc를 수정하면 효과를 얻을 수 있습니다. 문제는 이 설정이 모든 파일에 유효하다는 것입니다.
C++에서는 이 효과를 내고 싶지만 다른 것에서는 이 효과를 내고 싶지 않습니다. 언어(예: python/lua) 특정 언어에 대해 vim을 설정하는 방법은 무엇입니까?
어떤 파일을 수정하고 싶으신가요?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(1)
習慣沉默

.vimrc로 작성되었지만 파일 형식을 지정해야 합니다.

으아악
변수 이름 약어 의미
(no)autoindent ai 자동 들여쓰기는 현재 줄과 동일한 들여쓰기를 새 줄에 자동으로 추가합니다.
(no)cindent ci C언어 프로그램의 들여쓰기와 비슷합니다
(no)smartindent si 자동 들여쓰기를 기반으로 한 일부 개선
tabstop=X ts 편집 시 TAB 문자 하나가 몇 칸을 차지하나요?
shiftwidth=X sw 들여쓰기 수준당 공백 수를 사용하세요.
(no)expandtab (no)et 입력 TAB을 공백으로 자동 확장할지 여부입니다. 연 후 TAB을 입력하려면 Ctrl-V<TAB>이 필요합니다.
softtabstop=X sts 열린 후 백스페이스(BACKSPACE) 키를 사용하면 편리합니다. 백스페이스할 때마다 X 공백이 삭제됩니다
(no)smarttab (no)sta 켜졌을 때 줄 시작 부분에서 TAB을 누르면 sw 공백이 추가되고, 그렇지 않으면 ts 공백이 추가됩니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿