2012-08-12 5 views

답변

3

파일 헤드에 vim cmd 행을 추가 할 수 없습니다. 당신은

set modeline modelines=N 

이있는 경우 여기서 N> 0 다음 파일 (안 시작/끝에서 더 많은 다음 N 라인)으로 설정합니다 옵션 TW의 시작/끝

vim: tw=40 

같은 라인

vim: set textwidth=40 

을,하지만 여전히 (그냥 무시 여기 set를)에만 옵션을 받아들이 : 40 (textwidth) 당신은 그것을 풀러 형태로 쓸 수 있습니다. 그것은 모든 옵션을 받아들이지도 않습니다 (그 중 일부는 "보안상의 이유로 모델 라인에서 설정할 수 없습니다"라고 의사가 명시되어 있습니다). 플러그인이 없으면 여기에 일반 명령을 사용할 수 없습니다. :map 명령을 실행할 수있는 명령을 찾으면 사용하지 않을 것을 제안합니다. 매우 안전하지 않습니다. 나는 모델 라인에서 :let을 수행 할 수있는 것들만 보았습니다. 그런데

,
  1. 이유의 vimrc에 넣어하지?
  2. :close 명령은 닫는 모드에서 <C-w>c으로 입력 할 수 있습니다.이 모드는 손을 더 빨리 이동 한 후 <F4>으로 손을 움직입니다.
  3. nore없이 map을 사용하지 마십시오. Plain map은 추가하기 전에 "새로운 맵핑에 어떤 것이 추가되는지"를 생각하게 만듭니다. *noremap은 모든 매핑이 다른 매핑을 통해 깨지 않도록합니다 ({lhs}).
+0

감사합니다. 귀하의 답변은 매우 유용합니다. – hhbcarl

+0

1. 특수 파일에 특수 키 매핑을 추가하고 싶습니다. 내 vimrc 파일을 엉망으로 만들고 싶지 않습니다.
2.': close' 명령은 단지 예일뿐입니다. 복잡한 키 매핑을 만들어야했습니다.
3. 'map'과'noremap'에 대해 설명해 주셔서 감사합니다. 도움이됩니다. – hhbcarl

관련 문제