Linux26 wesleyche/srcexpl 설치 및 사용 방법 1. wesleyche/srcexpl 이란? wesleyche/srcexpl 플러그인은 Source Explorer의 플러그인으로써 별도의 창에 함수나 타입 정의 또는 선언을 표시하여 현재 선택된 키워드에 대한 컨텍스트를 제공하는 소스 코드 탐색기입니다. 이 플러그인은 IDE에서 사용할 수 있는 컨텍스트 창을 만들어 줍니다. srcexpl플러그인은 아래와 같은 특징이 있습니다. 1. 함수, 매크로, 구조, 배열, 메서드, 클래스 및 변수를 비롯한 다양한 유형 및 ctag에서 지원하는 다양한 언어의 정의 및 선언을 표시합니다. 2. 마우스 또는 고유한 키 매핑을 사용하여 소스 탐색기 창에 표시된 컨텍스트로 이동합니다. 3. 마우스 컨텍스트 메뉴 또는 고유한 키 매핑을 사용하여 컨텍스트 위치에서 뒤로 이동합.. 2022. 7. 10. VIM Plugin tpope/vim-fugitive 설치 및 사용 방법 1. tpope/vim-fugitive 이란? vim에서 git 연동을 위한 플러그인이다. vim을 종료하지 않고 명령어 상태에서(:commnad ) git status 및 commit, add, push등을 진행 할 수 있다. 2. .vimrc에 Plugin 추가 call vundle#begin() " let Vundle manage Vundle " required! Plugin 'VundleVim/Vundle.vim' "vim-fugitive Plugin 'tpope/vim-fugitive' call vundle#end() 위의 내용 처럼 vundle#begin()과 vundle#end 사이에 tpope/vim-fugitive 플러그인을 추가하고 PluginInstall 명령어로 설치한다. Plugi.. 2022. 5. 11. VIM Plugin ctrlp.vim 설치 및 사용 방법 1. ctrlp.vim 이란? ctrlp.vim은 파일 찾기 기능과 같이 파일 검색과 관련된 매우 다양한 기능들을 제공한다. 파일 검색 시 퍼지 검색, 정규식 검색 방식을 지원하며, 최근 사용한 파일 관리, 열려있는 파일 관리, 파일 만들기 등의 기능들도 제공된다. 2. .vimrc에 Plugin 추가 call vundle#begin() " let Vundle manage Vundle " required! Plugin 'VundleVim/Vundle.vim' "ctrlp.vim Plugin 'ctrlpvim/ctrlp.vim' call vundle#end() 위의 내용 처럼 vundle#begin()과 vundle#end 사이에 ctrlpvim/ctrlp.vim 플러그인을 추가하고 PluginInstal.. 2022. 5. 10. vim Plugin morhetz/gruvbox 설치 및 사용 방법 1. morhetz/gruvbox 플러그인이란?? vim의 배경 색, 글자 색, 변수명등의 색상을 개발자가 원하는데로 수정이 가능한 플로그인이다. 아래 예시와 같이 Light mode, Dark mode등이 있으며 모드별 세부 원하는 색등을 튜닝 할 수 있다. 2. .vimrc에 Plugin 추가 call vundle#begin() " vim 화면 색상을 좀 더 예쁘게 구성해주는 플러그인 "vim corlor/scheme Plugin 'morhetz/gruvbox' call vundle#end() 위의 내용 처럼 vundle#begin()과 vundle#end 사이에 vim corlor/scheme 플러그인을 추가하고 PluginInstall 명령어로 설치한다. PluginInstall 명령어를 모르겠다.. 2022. 5. 6. VIM Plugin vim-airline 설치 및 사용 방법 1. vim-airline 이란? vim을 쓸 때 맨 아래 현재 vim의 state와 파일 이름, 커서의 위치 등 정보를 알려준다. Section meaning A 현재 디스플레이 모드(입력 모드(insert), 명령 모드(command), 일반 모드(normal), 비주얼 모드(visual) B 현재 환경 상태(VCS(버전관리시스템) 코드 수정 내용 및 현재 branch 이름 등 표시 ※ B Section을 보기 위해서는 tpope/vim-fugitive 플러그인 있어야 화면에 표시된다. (당연히 git은 설치되어 있어야 하며, git 저장소가(.git) 생성되어 있어야 표시가 된다.) C 파일 이름 + read-only flag 표시 X 파일 타입 Y 파일 인코딩 형식 표시(utf-8[unix[) Z.. 2022. 5. 2. 함수의 실행 시간 구하기 1. struct timeval 사용 #include #include #include void getElapsedTime(struct timeval Tstart, struct timeval Tend) { Tend.tv_usec = Tend.tv_usec - Tstart.tv_usec; Tend.tv_sec = Tend.tv_sec - Tstart.tv_sec; printf("timeval sub sec : %ld, usec : %ld \n",Tend.tv_sec, Tend.tv_usec); Tend.tv_usec += (Tend.tv_sec*1000000); printf("Elapsed timeval Time: %lf sec\n",Tend.tv_usec / 1000000.0); } struct timev.. 2022. 4. 21. 이전 1 2 3 4 5 다음