환경 : CentOs 5.5
1. vim 설치
2. alias 설정
기존 vi를 vim로 실행시키기 위해서 alias시킨다.
3. ~/.vimrc파일 작성
1. vim 설치
yum install vim-enhanced
2. alias 설정
기존 vi를 vim로 실행시키기 위해서 alias시킨다.
vi ~/.bashrc
alias vi='vim'
:wq
source ~/.bashrc
alias vi='vim'
:wq
source ~/.bashrc
3. ~/.vimrc파일 작성
vi ~/.vimrc
filetype on
syntax on
"colorscheme murphy "/usr/share/vim/vim70/colors/murphy.vim 형태로 파일이 존재해야함
colorscheme evening
"colorscheme desert
set nu
set nocompatible "Vim 디폴트 기능들을 사용함
set autoindent "자동 들여쓰기
set cindent "C언어 자동 들여쓰기
set smartindent "자동 들여쓰기
set nowrap "자동 줄바꿈 안함
set nowrapscan "찾기에서 파일의 맨 끝에 이르면 계속하여 찾지 않음
set nobackup "백업파일을 만들지 않음
set nojoinspaces "j 명령어로 줄을 붙일때 마침표 뒤에 한칸만 띔
set title "타이틀바에 현재 편집중인 파일을 표시
set laststatus=2 "항상 status라인을 표시
set history=200 "명령어 기록 갯수
set ruler "상태 표시줄에 커서 위치를 보여줌
set tabstop=4 "탭간격
set shiftwidth=4 "자동 들여쓰기 간격
set showcmd "(부분적인)명령어를 상태라인에 보여줌
set showmatch "매치되는 괄호의 반대쪽을 보여줌
"set autowrite ":next나 :make 같은 명령를 입력하면 자동으로 저장
set mousehide "When typing mouse hide
set hlsearch "When Seach, Result on highlight
set incsearch "점진적으로 찾기
set ignorecase "찾기에서 대/소문자를 구별하지 않음
set linespace=3 "줄간격
set background=dark
"set fileencoding=utf-8 "UTF-8을 기본 저장포맷으로
"set encoding=utf-8 "UTF-8을 기본 읽기포맷으로
set termencoding=euc-kr "단 터미널은 euc-kr로
"set fenc=utf-8
"set fencs=utf-8,cp949,cp932,euc-jp,shift-jis,big5,ucs-2le,latin1
"set tags+=./tags "add current directory's generated tags file to available tags
set vb "오류음 대신 비주얼 벨 사용
set paste! "붙여넣기시 계단현상 제거
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\ "다중 문서 작업을 위한 Status 줄
:wq
filetype on
syntax on
"colorscheme murphy "/usr/share/vim/vim70/colors/murphy.vim 형태로 파일이 존재해야함
colorscheme evening
"colorscheme desert
set nu
set nocompatible "Vim 디폴트 기능들을 사용함
set autoindent "자동 들여쓰기
set cindent "C언어 자동 들여쓰기
set smartindent "자동 들여쓰기
set nowrap "자동 줄바꿈 안함
set nowrapscan "찾기에서 파일의 맨 끝에 이르면 계속하여 찾지 않음
set nobackup "백업파일을 만들지 않음
set nojoinspaces "j 명령어로 줄을 붙일때 마침표 뒤에 한칸만 띔
set title "타이틀바에 현재 편집중인 파일을 표시
set laststatus=2 "항상 status라인을 표시
set history=200 "명령어 기록 갯수
set ruler "상태 표시줄에 커서 위치를 보여줌
set tabstop=4 "탭간격
set shiftwidth=4 "자동 들여쓰기 간격
set showcmd "(부분적인)명령어를 상태라인에 보여줌
set showmatch "매치되는 괄호의 반대쪽을 보여줌
"set autowrite ":next나 :make 같은 명령를 입력하면 자동으로 저장
set mousehide "When typing mouse hide
set hlsearch "When Seach, Result on highlight
set incsearch "점진적으로 찾기
set ignorecase "찾기에서 대/소문자를 구별하지 않음
set linespace=3 "줄간격
set background=dark
"set fileencoding=utf-8 "UTF-8을 기본 저장포맷으로
"set encoding=utf-8 "UTF-8을 기본 읽기포맷으로
set termencoding=euc-kr "단 터미널은 euc-kr로
"set fenc=utf-8
CODE
# Taking kilometers input from the user kilometers = float(input("Enter value in kilometers: ")) # conversion factor conv_fac = 0.621371 # calculate miles miles = kilometers * conv_fac print('%0.2f kilometers is equal to %0.2f miles' %(kilometers,miles))
"set tags+=./tags "add current directory's generated tags file to available tags
set vb "오류음 대신 비주얼 벨 사용
set paste! "붙여넣기시 계단현상 제거
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\ "다중 문서 작업을 위한 Status 줄
댓글
댓글 쓰기