2016년 2월 26일 금요일

vim 자동완성 리스트 추가

vim 의 자동 완성 기능은 매우 편리하지만 자동 완성 후보는 열린 파일에서만 선택된다.
다음 명령으로 후보가 있는 파일을 추가할 수 있다.

:set cpt+=k/path/to/file
 
 
:set cpt+=k~/.aspell.en.pws 
 
:h 'complete' 

vim: 점프


:ju              " 모든 위치를 표시
Ctrl-o      " 이전 위치로 이동
Ctrl-i        " 다음 위치로 이동

vim: help


             WHAT                  PREPEND    EXAMPLE      ~
Normal mode command      (nothing)   :help x
Visual mode command         v_           :help v_u
Insert mode command         i_             :help i_<Esc>
Command-line command        :           :help :quit
Command-line editing        c_              :help c_<Del>
Vim command argument        -            :help -r
Option                               '                        :help 'textwidth'


:h i_CTRL-N     " 입력 모드에서의 Control + N 의 도움말
:h CTRL-N       " 명령 모드에서의 Control + N 의 도움말

2016년 2월 24일 수요일

특정 포트를 사용하는 프로그램 찾기

Windows 7
> netstat -nao | findstr 포트번호
> tasklist /fi "pid eq %PID%"   


Linux
$ sudo netstat -nap | grep ':22 '  # 22번 포트
$ ps -ef | grep $PID


참고
http://ooz.co.kr/150
http://vitaminz.tistory.com/1

2016년 2월 22일 월요일

bash prompt

CO_G='\[\033[0;32m\]'
CO_RST='\[\033[0m\]'

PS1="\u@$CO_G\h$CO_RST:\w\$ '

참고
http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
http://unix.stackexchange.com/questions/148/colorizing-your-terminal-and-shell-environment

ubuntu 단축키

Super(윈도) 키 를 누르고 있으면 단축키 화면이 나타난다.

2016년 2월 21일 일요일

특정 공유라이브러리를 사용중인 프로그램 출력

# grep -l 라이브러리명 /proc/*/maps | while read p; do ls -l ${p%/*}/exe | awk '{print $11}'; done

2016년 2월 11일 목요일

빌드 관련 vim 명령

:make - make 명령을 실행하고 에러가 발생하면 그 위치로 이동
:cc    - 현재 에러 표시
:cl     - 모든 에러 표시
:cn    - 다음 에러로 이동
:cp    - 이전 에러로 이동

2016년 2월 9일 화요일

ntp

http://webdir.tistory.com/208
http://time.ewha.or.kr/
http://yahon.tistory.com/58

2016년 2월 2일 화요일

vim 폴딩


  • 검색어가 match 되지 않는 라인 폴딩 :setlocal fde=getline(v:lnum)=~'\\<검색어\\>'?0:1 fdm=expr
  • 폴딩 켜기/끄기 zi
  • (모든 열린) 폴딩 닫기: (폴딩 재실행) (커서 밑에 있는 폴딩은 닫히지 않는다.) zx
  • 폴딩 정보 저장 :mkvie


참고
http://vi.stackexchange.com/questions/2280/show-only-matching-lines