CentOS에서 시스템 대신 vim의 로컬 버전 사용

CentOS에서 시스템 대신 vim의 로컬 버전 사용

우리 학교는 centos와 vim의 오래된 버전을 운영하고 있습니다. 나는 새로운 버전의 vim을 사용하여 다른 방법으로는 액세스할 수 없는 항목에 액세스하고 싶습니다. 저는 Python, Lua 등을 사용하여 7.4.300 버전의 vim을 구축하고 구성하여 성공적으로 만들었습니다. 빌드에 색상/구문이 없기 때문에 vimrc를 로드할 때 멍청해 보이고 오류가 발생합니다. 이러한 내장 색상/구문을 포함하는 구성 옵션이나 시스템 vim의 설정을 찾기 위해 조회를 변경하는 방법이 있습니까?

답변1

색 구성표를 설치하려면 홈 디렉토리에 두 개의 폴더를 만드십시오!

[user@vembuserver]mkdir ~/.vim

[user@vembuserver]mkdir ~/.vim/colors

이제 테마 구성 파일이 필요합니다. 다음에서 최신 색 구성표와 많은 오래된 색 구성표를 다운로드할 수 있습니다.여기(vim 편집기의 공식 웹사이트)

이제 각 테마에 대해 .vim 파일 또는 압축을 푼 후 많은 .vim 파일을 생성하는 압축된 아카이브를 얻게 됩니다.

이제 모든 파일을 홈 디렉터리의 .vim/colors/ 디렉터리에 복사해야 합니다.

예를 들어, Matrix.vim이라는 테마를 다운로드했다면 -

[user@vembuserver]mv 매트릭스.vim ~/.vim/colors

짜잔, 색상 구성표가 설치되었습니다. 이제 파일을 편집할 때마다 다음을 사용하여 색상 구성표를 변경할 수 있습니다.

:colorscheme 매트릭스.vim 해당 디렉토리에 파일을 복사하여 원하는 만큼 테마를 설치할 수 있습니다.

이제 테마를 기본 테마로 설정하려면 .vimrc에 다음 명령을 추가해야 합니다.

색상 구성표 행렬

HTH!

답변2

7.4.300 Vim을 올바르게 구성, 빌드 및 설치했다면 표준 구문과 색 구성표 파일이 이미 있어야 합니다. 시작 vim및 실행

:echo $VIMRUNTIME

vim그러면 런타임 파일이 어디에 설치되어 있다고 생각하는지 알려줄 것입니다 . 거기에 아무것도 있는지 확인하려면 다음을 실행하십시오.

:!ls $VIMRUNTIME

colors그러면 및 디렉토리를 포함한 파일 및 디렉토리 목록이 제공됩니다 syntax.

해당 명령 중 하나가 설명대로 작동하지 않으면 구성을 약간 조정해야 합니다.

답변3

완전히 구성된 자체 빌드 Vim을 얻으려면 다음이 필요합니다.설치하다그것. 하지만 시스템 디렉토리에 설치할 필요는 없습니다. 걱정하지 마세요! 빌드할 때 명령 --prefix을 실행할 때 옵션을 사용하여 빌드 접두사를 지정합니다 ./configure. 예를 들어,https://stackoverflow.com/a/9801429/1390430특정 디렉터리에 설치될 빌드를 구성하는 방법을 보여줍니다. 웹 검색을 하면 몇 가지가 더 나올 것입니다. 빌드 접두어로 쓸 수 있는 디렉토리를 사용하고, Vim을 빌드하고, make install해당 디렉토리가 PATH 변수에 있는지 확인하면 됩니다.

관련 정보