>  Q&A  >  본문

ubuntu14.04 - vim 구성 질문

ubuntu14.04에서는 루트 사용자 작업을 사용하면 홈 디렉터리에 ~/.vimrc 파일이 없으므로 /etc/vim/vimrc 파일을 수정합니다.
수정 전 소스 vimrc에서 오류가 발생했습니다.


실례합니다. 무엇이 문제인가요?
$ 고양이 vimrc

" 모든 시스템 전반의 기본값은 $VIMRUNTIME/debian.vim에 설정되어 있으며
" 아래에서 찾을 수 있는 :runtime 호출에 의해 제공됩니다. 해당
" 설정을 변경하려면 이 파일에서 수행해야 합니다. (/etc/vim/vimrc), debian.vim
"은 vim 패키지 업그레이드가 수행될 때마다 덮어쓰여집니다.
" debian.vim을 사용하면 값이 변경되므로 debian.vim을 소싱한 후 변경하는 것이 좋습니다
" '호환' 옵션입니다.

"이 줄은 Debian.
runtime
에서 사용할 수 있는 Vim 관련 패키지와 함께 작동하도록 다양한 옵션을

" 설정하기 때문에 제거해서는 안 됩니다!

" Vim을 Vim과 더 호환되게 만들려면 다음 줄의 주석 처리를 제거하세요
" 참고: debian.vim은 '호환'을 설정합니다. '호환'을 설정하면 수많은 옵션이 변경되므로 다른 옵션은 '호환'을 설정한 후에 설정해야 합니다.
" 세트 호환

" Vim5 이상 버전은 구문 강조를 지원합니다. 다음

" 줄의 주석 처리를 해제하면 기본적으로 구문 강조가 활성화됩니다.
if has("syntax")
구문 on
endif

" 편집 영역 내에서 어두운 배경을 사용하고 구문 강조를 사용하는 경우

" 이 옵션도 활성화하세요
"set background=dark

" 파일을 다시 열 때

" Vim이 마지막 위치로 이동하도록 하려면 다음 주석을 제거하세요
"if has("autocmd")
" au BufReadPost * if line("'"") > 1 && line("'" ") <= line("$") | exe "normal! g'"" endif
"endif

" 감지된 파일 형식에 따라 Vim이 들여쓰기 규칙과 플러그인

을 로드하도록 하려면 다음 주석을 제거하세요.
"if has("autocmd")
" 파일 형식 플러그인 들여쓰기 on
"endif

" 다음은 vim이 많이 동작하게 하므로 주석 처리되었습니다.

" 일반 Vi와는 다르게 권장됩니다.
"set showcmd " 상태 표시줄에 (부분) 명령을 표시합니다.
"set showmatch " 일치하는 괄호 표시 .
"setignorecase " 대소문자를 구분하지 않는 일치를 수행합니다
"set smartcase " 스마트 대소문자 일치를 수행합니다
"set incsearch " 증분 검색
"set autowrite " :next 및 :make
와 같은 명령 이전에 자동으로 저장합니다. "set Hidden " 버퍼를 숨길 때 버퍼를 숨깁니다. 버려졌습니다
"set mouse=a " 마우스 사용 활성화(모든 모드)

" 가능한 경우 전역 구성 파일을 소스로 하세요

파일을 읽을 수 있는 경우("/etc/vim/vimrc.local")
소스 /etc/vim/vimrc.local
endif

여기에 문제가 있나요?

이제 PHP에서 완성되지 않은 기능을 추가해야 합니다.
echo “autocmd FileType php set omnifunc=phpcomplete#CompletePHP”>>vimrc
source vimrc
이제 이런 오류가 발생하는데 무엇이 문제인가요?

天蓬老师天蓬老师2712일 전665

모든 응답(4)나는 대답할 것이다

  • PHPz

    PHPz2017-05-16 16:38:28

    source는 현재 쉘 환경을 구성하는 데 사용되며 vim은 source 명령을 사용할 수 없습니다. vim은 다음 시작 후 vimrc를 자동으로 읽으므로 소스가 필요하지 않습니다.

    ~/.vimrc가 없으면 touch ~/.vimrc를 사용하여 만들 수 있습니다. Vim이 시작될 때 자동으로 읽습니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:38:28

    으아아아

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:38:28

    껍데기에 있는 걸 처음 봤어요source vimrc
    你要做的是在vim里 :source vimrc

    회신하다
    0
  • 迷茫

    迷茫2017-05-16 16:38:28

    괜찮습니다. 루팅하지 마세요

    회신하다
    0
  • 취소회신하다