에디터 자체에서 직접 C 코드를 컴파일 할 수 있도록 Vim을 설정하려고합니다.
.vimrc
:
let $BASH_ENV = "$HOME/.bashrc"
autocmd FileType c map <F6> :!gcc -o "%:p:r.out" "%:." <bar> more<CR>
autocmd FileType c map <F7> :!%:p:r.out <CR>
.bash_aliases
:
alias gcc="gcc -lm -ansi -Wall -g -O0 -Wwrite-strings -Wshadow -pedantic-errors -fstack-protector-all"
.bash_aliases
은에서 제공됩니다 .bashrc
.
로 무엇이든 컴파일 F6하면 gcc
별칭이 사용되지 않습니다. 어떻게 얻을 수 vim
별칭을 사용할 수 있나요?
비대화 형 셸에서는 별칭 기능이 기본적으로 비활성화되어 있습니다.
.bash_aliases 파일에 다음을 넣으십시오.
shopt -s expand_aliases
(비대화 형 셸에 대한 사용자 정의 파일을에서 트리거 할 수 있습니다 vim
. .bashrc 파일에는 원하지 않는 일이 많이있을 수 있습니다.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다