반응형

vim 19

vim 새파일 만들 시 서식 (template)적용하기.

html파일 열 때마다 기본 태그들 치기 귀찮아서 찾아서 적용해 보았네요. 우선 템플릿 저장할 폴더를 만듭니다. # mkdir ~/.vim/template 그리고 vim 설정파일에서 다음을 추가합니다. (vim은 ~/.vimrc , neovim은 ~/.config/nvim/init.vim) skeleton.확장자를 지정한 템플릿 폴더에 만들면 파일을 열 때 적용되도록 하였습니다. augroup skeletons au! autocmd BufNewFile *.* silent! execute '0r ~/.vim/templates/skeleton.'.expand(":e") augroup END 그리고 위에서 만든 template 폴더로 이동해서 템플릿을 만들면 끝!! # cd ~/.vim/template # v..

vim 2021.08.28

vim 설정 한방에!! 빔 부트스트랩

vi vim은 제가 가장 애용하는 에디터 입니다. 다른 에디터로 갔다가도 손맛이 vim의 그 느낌을 못따라와서 이내 다시 돌아오론 하네요. 생활코딩에 vim 부트스트랩이라면서 아래의 링크와 함께 글이 올라왔습니다. http://www.vim-bootstrap.com 링크를 들어가서 스크롤을 내리면 아래와 같은 페이지가 나옵니다. 여기서 사용하는 언어를 클릭하고 vim 사용자인지 neo vim 사용자인지를 선택하고 Generate!를 클릭하면 vim설정파일이 내려받아집니다. 이것을 자신의 vimrc폴더에 .vimrc로 변경하여 넣어두고 사용하엽 됩니다. 자동으로 그 언어에 맞는 환경세팅이 쫙!!!

vim 2017.01.20

vim이 8.0으로 업데이트 했었군요.

10년만이라고 하던데.. 쿨럭. 개인적으로 코딩하다 보면 가장 편한게 vim이라서 다른 곳으로 갔다가도 vim으로 돌아오곤 했었는데 요즘은 코딩을 적게 함에도 불구하고 vim의 키메핑들을 손에 익어서 자연스레 ㅎㅎ 여튼 아래 기능들이 업데이트 되었다고 하네요. - Jobs - Asynchronous I/O support, channels, JSON - Timers - Supports partials, lambdas, and closures - Enables new style testing - Viminfo merged by timestamp - Supports GTK+3 - Support for MS-Windows DirectX

vim 2016.11.10

vim에 파폭 연결하기

윈도우에서의 예시를 말씀드립니다. 홈디렉토리의 _vimrc나 vim이 설치된곳의 _vimrc에 적어주시면 됩니다. 리눅스에서는 앞의 경로를 제거하시고 firefox를 적어 주시면 될꺼에요 익스를 쓰시려면 와인으로 설치하신뒤에 연결하셔야 해요 아래에서 파폭과 윈도우의 경로는 자신의 컴퓨터에 맞게 변경해 주시면 되요 " On Windows, open URL under cursor. nnoremap :!start C:\Program Files\Internet Explorer\iexplore.exe % nnoremap :!start C:\Program Files (x86)\Mozilla Firefox\firefox.exe % F9키와 F8키가 연동되게 되겠지요 *^^*

vim 2014.06.10

[vim] php와 html의 들여쓰기

기본적으로 vim에서는 .php확장자에서 php코드와 html코드가 있는 경우 php를 들여쓰기 해주고 html은 들여쓰기를 해주지 않습니다. 요런 것은 플러그인 하나를 받아서 설치해주면 스스스슥 해결 된답니다. 먼저 플러그인을 다운 받습니다. http://www.vim.org/scripts/script.php?script_id=604 다운 받은 것을 리눅스의 경우에는 "~/.vim/indent/"로 복사해 줍니다. 윈도우의 경우에는 "$HOME/vimfiles/indent/"로 복사해 주시면 됩니다. # cp ~/다운로드/php.vim ~/.vim/indent/ 요렇게 해주고 .vimrc에 파일별 들여쓰기를 설정해 주기 위해 한줄을 추가해 줍니다. 윈도우 유져는 직접 .vimrc를 편집해서 "filet..

vim 2010.09.14

vim에서 서식(템플릿)사용하기

오늘은 템플릿만들기를 해보겟습니다. 늘항상 새로운 파일을 만들면 같은 것들을 쳐야하는데 귀찬으셧죠? 다른에디터 처럼 템플릿기능이 있어서 미리 추르륵 만들어지기를 바라셧습니까? 여기에 답이 있습니다. 저도 html작업을 할때마다 기본틀치기도 C&P를 하기도 귀찬았는데 이걸 적용한 이후로 맘이 한결편해진 느낌입니다. 먼저 템플릿으로 사용할 파일을 만듭니다. skeleton이라고도 부르더군요 뼈대라는 의미에서 말이죠 그럼 다음 파일을을 "~/.vim/skeleton.php"에 만들어 줍니다. 그리고 ~/.vimrc에는 다음 줄을 추가해 줍니다. autocmd BufNewFile *.php 0r ~/.vim/skeleton.php 요렇게 해준후 php파일을 vim으로 새로만들어보면 위에서 만든 템플릿이 적용된 ..

vim 2010.07.07

vim에서 UTF8과 EUCKR을 자동인식

윈도우에 있던 파일들을 리눅스에서 작업하려니 utf8과 euckr의 차이로 글씨가 전부 깨져 버리는 군요. 그래서 열때 자동으로 인식해서 열어주는 방법이 없나 검색하다. 다음과 같은 고귀한 한줄을 찾게 되엇습니다. 고 녀석은 바로 "set fileencodings=utf-8,euc-kr" 요 한줄을 vimrc에 추가해 줍니다. $ echo "set fileencodings=utf-8,euc-kr" >> ~/.vimrc TIP 저장시 엔코딩 변경 :w ++enc=euc-kr :w ++enc=utf-8 보너스로 vim cheet seet를 올려봅니다~

vim 2010.06.21

[Vim] vim 스크립트 작성하기

검색해서 돌아다니다가 흥미로운 주제인 vim으로 스크립팅하기가 있어서 링크 걸어봅니다. vim에서 스크립팅하는것에 관심 살짝가지다가 내팽게 쳣는데 이렇게 깔끔한 메뉴얼을 가지게 되었으니 종종 재미있는 행위들을 즐길수 있을것 같습니다. 여러분도 동참하실레요? Vim 편집기로 스크립트 작성하기, Part 1: 이 기사에서는 Vimscript 프로그래밍 언어의 기본 구성 요소인 값, 변수, 표현식, 명령문, 함수 및 명령에 대해 설명합니다. Vim 편집기로 스크립트 작성하기, Part 2 : 이 기사에서는 몇 가지 실용적인 예제를 통해 Vimscript 언어에서 새 함수를 작성하고 전개하는 방법에 대해 설명합니다

vim 2009.10.18
반응형