vim 에 python 에 코드 알림 기능 추가
http://vim.sourceforge.net/scripts/script.php?script_id=850
다음은 zip 가방 입 니 다. 안에 세 개의 파일 이 있 습 니 다.
(1)python_pydiction.vim
이것 은 plugin 파일 입 니 다.
나의 vim 는 d: / home / vim 에 설치 되 어 있다.
D: \ home \ vimfiles \ ftplugin 디 렉 터 리 에 두 어야 합 니 다. 이 디 렉 터 리 는 이미 존재 합 니 다.언제 있 을 지 몰라...
(2)complete-dict
이것 은 사전 파일 에 힌트 가 필요 한 키 워드 를 저장 한 것 이다.
D: \ home \ vimfiles \ ftplugin \ pydiction 디 렉 터 리 에 버 렸 습 니 다.
(3)pydiction.py
이것 은 아무 소 용이 없습니다. 이 스 크 립 트 를 실행 하면 더 많은 python module 을 사전 파일 로 추가 합 니 다.
D: \ home \ vimfiles \ ftplugin \ pydiction 디 렉 터 리 에 버 렸 습 니 다.
2, 3 개의 파일 을 어디 에 던 져 도 상 관 없 지만 ftplugin 디 렉 터 리 에 'vim 파일' 만 넣 을 수 있 기 때문에 작가 가 원 하 는 대로 pydiction 하위 디 렉 터 리 를 만들어 넣 었 습 니 다.
마지막 으로. vimrc 파일 을 편집 하고 다음 인 자 를 추가 합 니 다.
"================= content assistant plugin =============
filetype plugin on
let g:pydiction_location = 'D:/home/vimfiles/ftplugin/pydiction/complete-dict'
let g:pydiction_menu_height = 15
세 개의 매개 변수 에 대한 설명 은 다음 과 같다.
In your vimrc file, first add the following line to enable ftplugins: filetype plugin on then make sure you set "g:pydiction_location" to the full path of where you installed complete-dict, i.e.: let g:pydiction_location = 'C:/vim/vimfiles/ftplugin/pydiction/complete-dict'
You can optionally set the height of the completion menu by setting "g:pydiction_menu_height" in your vimrc. For example: let g:pydiction_menu_height = 20 The default menu height is 15.
마지막 으로 어떻게 쓰 는 지 보 자.쉽게 말 하면 코드 를 두 드 리 는 과정 에서 tab 키 를 누 르 는 것 입 니 다 \ #!
치다 raw < Tab > 에서 힌트 를 드 립 니 다. raw_input( raw_unicode_escape_decode( raw_unicode_escape_encode(
취소 하려 면 Ctrl + E 를 누 르 십시오
확인 하면 아무 것 도 안 누 르 거나 Ctrl + Y 누 르 기 (계속 참 지 못 하고 Enter 를 누 르 기)
tab 를 계속 누 르 면 다른 option 으로 전환 할 수 있 습 니 다. (방향 키 도 사용 할 수 있 습 니 다.)
한가 해서 아 프 면 여 기 를 보 세 요.http://vim.sourceforge.net/scripts/script.php?script_id=850
더 많이 알 게 될 거 야.
참고:http://www.pythonclub.org/python-basic/vim
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.