본문 바로가기

다양한 TIP241

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.
Mac 메뉴바 순서조정 맥의 메뉴바 순서를 바꾸는 방법입니다. 방법은 command + 드래그 입니다. 간단하죠? 버전은 Sierra 인데, 그 전부터 되는 것 같습니다. 2017. 2. 22.
반응형