본문 바로가기

컴퓨터/소프트웨어94

vim에서 super user 권한으로 파일 저장하기 vim을 쓰다 보면 간혹 root권한으로 파일을 써야 할 때가 있습니다.뭐... 실컷 에디트 했더니.. root 권한이 아니라서 못 쓰는 경우도 있구요.. 이럴때 root권한으로 잠시 저장을 할 수 있는 방법이 있어서 씁니다. # vim /etc/hosts파일을 편집합니다. :wE45: 'readonly' option is set (add ! to override) 읽기 전용이라서 저장이 안 된다고 나옵니다.강제로 저장하면, :w!"/etc/hosts" E166: Can't open linked file for writing 역시 저장이 안 됩니다. 이럴때는 :w !sudo tee % > /dev/null [sudo] password for gyuha: 위와 같은 명령어를 쳐 주시면...패스워드를 물어 .. 2012. 11. 7.
VIM Cheat Sheet VIM 명령어 정리 글의 내용을 A4용지 하나에 출력 하도록 제작을 해 봤습니다. VIM 명령어가 가물가물 하다거나.. 빠르게 찾아 보실 분은 참고 하세요~ 다운로드 받기전에 아래 스샷을 참고 하세요~ 요약을 하다보니, VIM 명령어에서 빠지거나 줄어든 사항도 있습니다. 2012. 6. 26.
vim에서 zen coding 사용하기 Vim에도 Zen Coding 플러그인이 있습니다.HTML을 코딩하면서, 뭔가 반복하는 느낌이 생길때 이걸 편하게 대체해 주는코딩 방법 이죠..하지만, 사용법을 먼저 공부 해야 한다는 ^^;; vim의 zen coding 플러그인의 주소는http://www.vim.org/scripts/script.php?script_id=2981여기입니다. 여기서 다운로드 받아서 윈도우는 vim의 vimfiles 폴더에 압축을 풀어서 넣어 주시면 되고,맥이나 리눅스 사용자 분들은 개인 경로에서 .vim 폴더에서 아래와 같이 압축을 풀어 주시면 됩니다. # cd ~/.vim # unzip zencoding-vim.zip 여기 홈페이지에 가시면 동영상으로 사용법을 보실 수 있습니다.http://mattn.github.com.. 2012. 5. 16.
구글 드라이브 오프라인 사용하기 이번에 구글의 새로운 서비스인 구글 드라이브를 드디어 한국에서도 사용할 수 있게 되었습니다.구글 닥스를 잘 사용하고 있던 저로서는, 구글 드라이브가 구글닥스와 합쳐진 형태로 나온것도 환영할 만한 일이였습니다. 하지만, 닥스의 문서를 오프라인에서는 보거나 편집이 불가능한것은 아직가지 불편한 사항입니다. 잘 뒤져 보니... 오프라인에서 보기는 가능 해서 그 기능을 적어 볼까 합니다.처음에는 오프라인을 사용 할려고 하는 거니까, 구글 드라이브 어플리케이션을 설치 하셔야 합니다.그리고, 이 오프라인 기능을 사용하기 위해서는 크롬 웹 브라우저를 설치 하셔야 합니다. 위 2가지 조건이 갖춰 진다면, 닥스의 목록에 보시면 문서도구 오프라인 설정이 보일 겁니다. 오프라인 문서도구 허용을 하시고 Chrome 웹 스토어에.. 2012. 5. 7.
Eclipse에서 ant를 이용해서 sftp로 파일 전송하기 요즘은 이클립스에서 웹개발을 하게 되었는데.. ant를 이용해서 소스 파일을 사이트로 업로드 하는 방법이 있어서 정리 해 봅니다. 전 php용도로 사용해서 거기에 맞춰서 정리 합니다. 먼저 이클립스에서 ant를 설치 합니다. Help > Install New Software 를 선택합니다. 아래와 같은 화면에서 Work with에서 --All Available Sites -- 를 선택합니다. 조금 기다리고 나서, 하단 필터에 java EE를 입력해 주면, 아래와 같이 목록이 뜹니다. 이 다음부터는 next와 finish를 눌러가면서 알아서 설치해 주시면 됩니다. 설치가 끝난후 이클립스를 재시작 합니다. Window > Show View -> Other를 선택하면 ant가 추가 된것을 볼 수 있습니다. O.. 2011. 10. 13.
gvim에서 unity의 도움말 보기 gvim에서 유니티의 도움말을 보기 위해서.. 웹브라이저를 띄우는 방법을 열심히 찾다가.. 결국 괜찮은 플러그인을 찾았습니다. http://www.vim.org/scripts/script.php?script_id=3133 이걸 이용하면, 웹페이지 띄우기와 웹검색이 가능 합니다. 여기서 unity의 도움말을 보기 위해서는 플러그인에 몇 줄을 추가해 줘야 합니다. 압축을 풀고 autoload/openbroswer.vim 파일을 열어서.. 110번째 줄에 unity 사이트를 추가해 주시면 됩니다. let s:default = { \ 'google': 'http://google.com/search?q={query}', \ 'yahoo': 'http://search.yahoo.com/search?p={query}.. 2011. 6. 6.
맥에서 svn과 git를 같이 쓰기 위해서.. ignore 설정하기. xcode 4.0에서 git가 기본 저장소로 오면서 부터.. svn에서 git로 프로젝트를 전환하려고 하고 있습니다. 우선은 2개를 같이 쓰기 위해서.. 하지만, 2개의 관리 툴이 서로를 add해 버리면, 난감해서 ^^;; 서로를 예외로 추가하는 방법을 정리 합니다. 둘다 global 설정을 건드려서 설정하는 방법입니다. 1. git 설정하기.. $ vi ~/.gitignore 이렇게 추가해 줍니다. .svn .DS_Store build xcuserdata 그리고, $ git config --global core.excludesfile ~/.gitignore 이렇게 실행해 줍니다. 확인해 보시면, $ cat .gitconfig [core] quotepath = false excludesfile = /Us.. 2011. 3. 21.
Unity3D 용 macvim 설정 파일 Unity 를 공부 하다 보니.. 또 에디터기에서 막혀서 -_-;; 이래저래 고민하다가.. unity용 syntax와 auto comletion 파일을 제작 했습니다. 다행히.. 유니티 안에 있는 유니트론의 리소스를 잘 뒤져 보니까.. javascirpt.plist 파일에 잘 정리가 되어 있어서.. 그 파일을 참고 해서 제작 했습니다. 파일 다운로드 파일이 2개 인데.. 다운로드 폴더에 파일을 받았다고 가정하고 설명 하겠습니다. $ cd ~/ $ mkdir .vim $ cd .vim $cp ~/Download/unityAutocompletion.txt ~/.vim $ cd mkdir syntax $ cp ~/Download/javascript.vim ~/.vim/syntax 이렇게 복사하시면 됩니다. 그.. 2010. 12. 5.
vim 문자열 찾아서 사용하기 vim 찾기찾기 명령어 /혹은 ? 를 누르고 찾을 문자열를 입력한다. \c 를 치고 찾을 문자열을 입력하면 대소문자 구별 없을 찾을 수 있다. 사용법 설명 /{패턴} 패턴이 다음에 나올 위치로 검색을 한다. /{패턴}/{줄수} 다음에 나올 위치의 검색을 하고 줄수 많큼 이동한다. 이전줄로 가고 싶으면 마이너스 값을 쓰면 됨. / 바로 전에 검색 단어로 다음을 찾는다. ? /와 같다. 다만 방향만 역방향. n /와 같음. 다음 찾기 N ?와 같음. 이전 찾기 # 현재 커서가 올라와 있는 단어와 같은 이전 단어 찾기 * 현재 커서가 올라와 있는 단어와 같은 다음 단어 찾기 .vimrc 파일에 아래와 같이 추가 하면, 찾은 내용이 하일라이트 되서 나타난다. set hlsearch 찾아서 바꾸기 :%s/{패턴2.. 2010. 11. 30.
아이패드용 앱을 미리 보세요.. 주소 : http://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?entity=k2software&media=software&page=1&restrict=true&startIndex=0&term=iPad 아이튠스에서 아이패드를 발매 하기도 전인데.. 벌써 구매를 할 수 있습니다. 벌써 약 2800개의 앱이 올라와 있습니다. 한국 개정으로 보면, 게임이 빠지니까.. 구매 할 수 있는 컨탠츠가 많이 줄어 듭니다. 이렇게 많아도, 막상 마음에 드는걸 보면 찾아 볼려니.. 몇 개 없네요. 과연 이 시장도 노다지가 될런지.. 지켜봐야 겠네요. 2010. 4. 2.