자신의 base 스 크 립 트 에서 자동 완성
1060 단어 자동 완성
리 눅 스 의 이 하 찮 은 전통 은 지금까지 이 어 져 왔 다.비록 보 잘 것 없 는 것 같 지만 사실은 관리자 의 입력 효율 과 정확성 을 크게 향상 시 켰 다.
자신의 스 크 립 트 에서 자동 완성 기능 이 필요 하 다 면 다음 과 같은 스 크 립 트 를 작성 하 십시오. 사용자 가 로그 인 할 때마다 source 에서 하면 됩 니 다.
이 예 는 회사 의 채널 기 에서 이름 에 따라 관련 서버 에 로그 인 할 수 있 지만 서버 이름 이 길 고 기억 하기 어려워 입력 할 때마다 번거롭다.그래서 이 자동 완성 스 크 립 트 가 생 겼 습 니 다.
tongdaoji()
{
local cur prev opts
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="java.vm swift.sa openstack.zf shanghai venusweb database"
if [[ ${cur} == * ]] ; then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
fi
}
complete -F tongdaoji e
이 스 크 립 트 를 로그 인 할 때마다 자동 으로 실 행 될 수 있 는 곳 에 두 십시오. 예 를 들 어 ~/. bashrc.그래서 앞으로 입력 만 하면
e o
얻 을 수 있다
e openstack.zf
됐어.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
PHP+jQuery 자동 보완 기능 원본앞에 수동으로 밑에 있는 자동 보완 기능을 썼는데 간단하게 썼고 마우스 선택 기능만 실현했으며 키보드 선택은 지원되지 않았다.프로젝트는 이 기능을 많이 사용해야 하기 때문에 심혈을 기울여 해야 한다.select2 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.