본문 바로가기

분류325

python tab을 space 4개로 변환해주기 ~/.vimrc에 아래 명령어를 사용하면 python에서 tab을 space 4개로 변환해준다. autocmd FileType python setlocal tabstop=4 expandtab shiftwidth=4 softtabstop=4 2019. 1. 7.
vi White Space 제거 vi를 사용하다보면 tab이나 space를 많이 사용한다.나도 모르게 tab이나 space 후 개행을 하면 공백이 생기게 된다.trim을 하면 좋을 것 같은데, 자동으로 해주는 방법을 소개한다. 아래 코드를 ~/.vimrc 에 추가하면 된다. func! Sts( ) let st = expand("") exe "sts ".st endfunc nmap ,st :call Sts( ) func! Tj( ) let st = expand("") exe "tj ".stendfuncnmap ,tj :call Tj( )autocmd! BufWrite * mark ' | silent! %s/\s\+$// | norm '' 그러면 vi를 켰다 끄게 된다면 white space가 모두 지워짐을 알 수 있다. 2019. 1. 7.
vim plugin A vim으로 코딩을 하다보면 cpp와 h를 오고 갈 일이 많을 것이다. 아래 플러그인을 사용한다면 :A 명령어로 바로 오갈 수 있다. [다운주소]http://www.vim.org/scripts/script.php?script_id=31 위의 주소에서 a.vim을 받고 ~/.vim/plugin/ 에 넣어주면 된다. ex) mkdir ~/.vim/plugincp a.vim ~/.vim/plugin/ [사용방법].cpp 파일을 열고, :A 명령어를 치면 해당 파일과 동일한 이름의 .h 파일로 옮겨열 수 있다. 2018. 2. 25.
[Debian8] apt-get install 실패 컴퓨터를 하는 도중 아래와 같은 메시지와 함께 apt-get install이 안되는 현상이 발생했다. build# apt-get install libboost-devReading package lists... DoneE: The value 'stable' is invalid for APT::Default-Release as such a release is not available in the sources 한참 구글링하다가,/etc/apt/apt.conf.d/ 폴더에 APT::Default-Release 가 있는 파일을 옮긴 것으로 해결되었다. 문제가 있었던 파일은 "99defaultrelease" 이 파일이었다. 혹시 몰라 다른 폴더로 이동 시킨 후 apt-get update & apt-get inst.. 2017. 5. 22.
반응형