ide/vim

7 Habits For Effective Text Editing 2.0

C/H 2017. 4. 21. 08:30

7 Habits For Effective Text Editing 2.0
효과적인 텍스트 편집을위한 7 가지 습관 2.0

게시일: 2012. 8. 22.
Google Tech Talks
February 13, 2007

ABSTRACT

A large percentage of time behind the computer screen is spent on editing text. Investing a little time in learning more efficient ways to use a text editor pays itself back fairly quickly. This presentation will give an overview of the large number of ways of using Vim in a smart way to edit programs, structured text and documentation. Examples will be used to make clear how learning a limited number of habits will avoid wasting time and lower the number of mistakes.
Bram Moolenaar is mostly known for being the benevolent dictator of the text editor Vim. His roots are in electrical engineering and for a long time he worked on inventing image processing algorithms and software for big photo copying machines. At some point his work on Open-Source software became more important, making the development of Vim his full time job. He also did the A-A-P project in between Vim version 6.0 and 7.0. Now he works for Google in Zurich, still improving Vim on the side. His home page is http://www.moolenaar.net.
컴퓨터 화면 뒤의 많은 시간이 텍스트 편집에 소비됩니다. 텍스트 편집기를 사용하는보다 효율적인 방법을 배우는 데 약간의 시간을 투자하면 상당히 빨리 비용을 회수 할 수 있습니다. 이 프리젠 테이션은 Vim을 스마트하게 사용하여 프로그램, 구조화 된 텍스트 및 문서를 편집하는 많은 방법에 대한 개요를 제공합니다. 몇 가지 습관을 배우면 시간 낭비와 실수 횟수를 줄이는 데 어떻게 도움이 될지 명확히하기 위해 예제를 사용합니다. 
Bram Moolenaar는 텍스트 편집기 Vim의 자비로운 독재자로 잘 알려져 있습니다. 그의 뿌리는 전기 공학 분야에 종사하고 오랜 기간 동안 대형 사진 복사기의 이미지 처리 알고리즘 및 소프트웨어 개발에 종사했습니다. 오픈 소스 소프트웨어에 대한 그의 연구는 Vim의 풀 타임 직업 개발을 더욱 중요하게 만들었습니다. 그는 또한 Vim 버전 6.0과 7.0 사이에서 A-A-P 프로젝트를 수행했습니다. 현재 그는 취리히의 Google에서 근무하며 여전히 Vim을 개선하고 있습니다. 그의 홈페이지는 http://www.moolenaar.net입니다.

Google engEDU
Speaker: Brian Moolenaar
카테고리 : 교육
라이선스 : 표준 YouTube 라이선스
Moving around quickly
검색 결과 강조
  • set hlsearch, nohlsearch : 검색 결과 강조
  • '*' 으로 다음 이동
  • folding 기능을 사용하라
Don't Type it twice
두번 입력하지 마라
  • 자동완성 기능을 사용하라
  • CTRL-N 기능 이용 CTRL-N 은 달 되지 않는다.
  • omni-completion 기능이용
Fix it when it's wrond.
잘 못된것 수정하라.
  • 잘못 표기된 단어/문법을 자동 수정한다.
  • :iabbrev teh the
  • :syntax keyword WordError teh
A file seldom comes alone
파일은 거의 혼자 오지 않는다.
  • :!ctags -R
  • :tag init
  • :tnext
  • :grep "\" **/*.h
  • :cnext
Let''s work together
함께 일하자

제공되는 도움말 문서나 Vim 메일링에 문의하자.

텍스트 평집을 위한 설정
  • :set tw=0 wrap linebreak

Vim 과 응용프로그램간 텍스트 복사는 클립보드를 이요한다.

Text is structured
텍스트는 구조화 되어 있다.
텍스트는 프로그램 소스이거나 그 결과물 혹은 컴파일 과정중 표시되는 정보를 말한다.
Sharpen the saw
실력을 갈고 딱아라.

필요에 따라서 명령어를 계속 튜닝해야 한다.
피드백을 사용하라: 내가 한일에서 배워라.

  • folding
  • automatic indenting
  • Plugins (generic and filetype specific
  • edit files over a newwork
  • advanced scripting
  • etc.


반응형

'ide > vim' 카테고리의 다른 글

Practical Vim 2판 정리 페이지 Index  (0) 2019.01.16
vim ctrl+s Scroll lock freezing  (0) 2018.03.29
vim book  (0) 2017.04.14
Vim unable to open swap file Error  (0) 2017.03.22
vi/vim  (0) 2017.03.09