>  기사  >  운영 및 유지보수  >  Ubuntu vi 구성에 대한 자세한 소개

Ubuntu vi 구성에 대한 자세한 소개

零下一度
零下一度원래의
2017-07-27 17:11:471715검색

Android 소스 코드 개발은 Linux와 거의 불가분의 관계에 있습니다. 물론 Linux 시스템에서는 Ubuntu가 첫 번째 선택입니다. Linux와 함께 제공되는 편집 도구 VI는 이를 사용해 본 사람이라면 누구나 그 위력을 알고 있다고 믿습니다. 기능이 상대적으로 제한되어 있고 사용하기가 그리 편리하지 않기 때문에 구성을 최적화해야 합니다.
1. vi의 향상된 버전 설치: sudo apt-get install vim
2. 소프트 링크 만들기: sudo ln -sf /usr/bin/vim /usr/bin/vi 이 단계는 생략할 수 있습니다. 개인적인 습관의 문제입니다. 그러나 vi를 입력하는 것이 vim을 입력하는 것보다 빠릅니다.
3. 새 vi 구성 파일을 만듭니다: sudo vi /etc/vim/vimrc.local에 다음 내용을 추가하고 저장합니다.
set no Compatible "귀찮은 vim 일관성 모드를 제거하고 이전 버전의 일부 버그 및 제한 사항을 피하십시오.
set number "줄 번호를 표시합니다.
set 눈금자" 현재 커서의 행 및 열 정보를 표시합니다.
구문 강조 표시 .( 꼭 필요합니다.)
set background=dark "배경색이 어둡습니다. (좋은 것 같아요. 눈을 보호하세요.)
set History=50 "명령 내역을 50개 항목으로 설정합니다.
set hls " 고휘도 디스플레이로 일치하는 항목을 찾습니다.
set lbr "은 단어 사이의 줄을 끊지 않습니다.
set fo+=mB "아시아 언어를 지원하려면 줄바꿈 모듈을 켭니다.
set backspace=indent,eol,start
set tabstop=4 "탭 키를 공백 4개로 설정합니다.
set Shiftwidth=4 "4개로 설정합니다. 공백
set whichwrap=b,s,<,>,[,]
filetype on "Detect file type
set autoindent" 자동 일치 사용, 즉 현재 줄의 일치 형식 적용
set smartindent "위 일치 형식에 따라 C와 같은 언어에 대해 일치 방법을 지능적으로 선택합니다.
set showmatch "대괄호 일치 상황을 표시하도록 일치 모드를 설정합니다. "C/C++ 스타일 자동 들여쓰기를 켭니다. .
set cino=:4g4t4(sus "C/C++ 스타일 자동 들여쓰기 옵션 설정
set vb t_vb= "vim이 편집 중일 때 명령이 잘못되면 경고음이 울립니다. 이 설정은 경고음을 제거합니다
set incsearch " 검색 검색할 텍스트가 완전히 입력되지 않으면 검색이 시작됩니다.
filetype 플러그인 indent on "는 Vim의 세 가지 지능을 활성화합니다: 파일 형식 자동 인식,
autocmd FileType text setlocal textwidth=78
autocmd BufReadPost *
if line( " °"")>0&&line("°"")<=line("$")|
exe "normal g`""|
endif
highlight 검색어=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg =검은색 ctermfg=흰색
강조 표시 댓글 ctermfg=청록색
set 완료opt=가장 긴,메뉴
태그 설정=../tags
태그 설정=태그
" 스페이스바를 사용하여 접기를 전환하세요
접기 가능 설정
접기 방식=수동
nnoremap 설정 @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')
"if has("vms")
"" 백업 없음 설정
" else
"" set backup
4 중국어에 대한 친숙한 지원을 추가하려면 사용자 디렉터리의 숨겨진 파일을 수정해야 합니다
vi ~/.vimrc 다음 두 줄을 추가합니다:
let &termencoding=&encoding
set fileencodings=utf- 8, gbk, ucs-bom, cp936

위 단계를 완료한 후 vi를 사용하여 C 코드를 작성해 보세요. 매우 아름답습니다.

위 내용은 Ubuntu vi 구성에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.