지난 번에 올린 trailing space 제거하기에 이어... 파일 끝의 빈줄을 남기고 저장하게 되는 경우가 많다. 특히 파일 맨 끝에서 타이핑하는 걸 별로 좋아하지 않아서 일단 엔터 몇 번 치고 시작하는 습관이 있다보니, 좀 심한 경우에는 파일 끝 빈줄만 수십줄이 되는 경우도 있어서... 이걸 자동으로 정리해주는 기능을 넣으려면 vimrc 에 다음 코드를 추가한다. augroup TrailingSpace au! BufWritePre * silent! %s/\($\n\s*\)\+\%$// augroup END 파일 끝의 빈 줄을 찾기위한 정규식 패턴에 대한 해설은 다음과 같다. \( : 그룹 시작 $\n\s* : 문장 끝 뒤의 개행과 이어지는 공백문자들 \)\+ : 그룹 끝, 해당 그룹의 반복 \%$ ..
vim에서 여러 linting 플러그인을 사용하다 보면, tailing space 관련하여 발생하는 경고들이 매우 거슬린다. 타이핑 습관 때문인 것도 있지만, 자동 들여쓰기 + 탭을 공백으로 확장하는 옵션을 섞어 쓰면 이런 경우가 많이 생기더라.) vim 에서 파일을 저장할 때 tailing space 들을 자동으로 제거하고 저장하는 기능은 다음 한 줄을 vimrc 파일에 추가하면 된다. au! BufWritePre * silent! %s/ \+$//g 참고로 silent! 를 안 붙이면 tailing space가 없는 파일의 경우 패턴을 찾지 못했다는 에러가 자꾸 떠서 더 귀찮다;;;
분명 예전에는 이런 거 없었는데, 아무래도 최근에 추가된 듯. 예를 들어 2009년 9월 한달동안의 메일을 검색하고자 한다면 after:2009/09/01 before:2009/09/30 이라고 검색어를 입력하면 해당 기간 내의 메일만 필터링 해서 보여준다. 하는 김에 gmail의 검색 연산자를 일부 정리해 보았다. 아래는 몇 가지 Gmail 검색 연산자 from: ->발신자의 이름이나 메일 주소의 일부로 검색 to: -> 수신자의 이름이나 메일 주소의 일부로 검색 to:sooop (받는 사람에 sooop이 포함. 단 참조 등으로 받은 경우도 해당됨) cc:sooop (참조로 받는 사람에 sooop이 포함됨) bcc:sooop (숨은 참조로 받는 사람에 sooop이 포함됨. 단 자신이 보낸 메일만 검색이..
There are over 100 tutorials and articles in unScripted and almost all of them are listed below. General Information Tutorial: Non-Scripter's Guide to Using Downloaded AppleScripts by Adam Bell Tutorials about AppleScript Studio AppleScript Studio Tutorial - Getting Started by Ben Waldie AppleScript Studio Tutorial: Getting Started Using Tab Views by Ben Waldie AppleScript Studio Tutorial - Gett..
mac의 최고 킬러앱이라 할 수 있는 iWorks. iWorks에서 문서를 만들 때 가장 많이 사용하는 도구는 다름 아닌 inspector이다. 요것만 있으면 문서의 모양새나 효과 등등 모든 부분을 통제할 수 있는 컨트롤 센터라 할 수 있다. 사용하는 빈도가 높은만큼 중요한 부분인데, 문제는 여러 기능들이 분류별로 탭으로 만들어져 있어서 은근히 탭을 오가는 것이 귀찮다는 것이다. 이 부분은 사실, 굉장히 쉽게 해결이 되는데 Option 키를 누른 상태에서 inspector의 탭을 클릭하면 해당 탭의 내용으로 inspector 창이 하나 더 생성이 된다. 이렇게 생성할 수 있는 inspector의 instance 수에는 제한이 없다고 한다. 사실상 화면이 좁은 맥북에서는 조금 효용이 떨어지는 팁이나, 화면..
파워포인트나 워드와 달리 엑셀은 한 개 창 안에서 복수 문서가 열리는 독특한 구조이다. 덕분에 다른 엑셀 문서를 참조하면서 엑셀 문서를 작성해야 할 때는 이만저만 불편한 것이 아니다. 물론 엑셀은 창을 두 개 띄울 수 있다. 엑셀 새 창 띄우기와 관련해서는 검색해보니 바로가기의 경로값에 파라미터를 추가하는 등의 삽질을 하곤 하는데, 그럴 필요 없이 아래와 같이 하면 된다. 시작 메뉴의 엑셀 항목이나 바탕 화면의 엑셀 바로가기 아이콘을 시프트키를 누른 상태에서 더블클릭하면 빈 엑셀 문서가 새 창으로 뜬다. 이 방법은 사실 대부분의 윈도용 프로그램이 이런 식으로 2개의 창으로 뜰 수 있다는 점에서 유용하다. 예를 들면, 윈도 탐색기는 기본적으로 '내 컴퓨터'가 표시 되는데, 이 상태에서는 바탕화면의 내 컴퓨..
- Total
- Today
- Yesterday
- 파일입출력
- locals()
- 파이썬
- iterable
- 정렬기준
- 정렬키
- dict
- Python
- 이중리스트를 사용하지 않기
- ipython-notebook
- 파이썬노트북
- leapYear
- 반복자
- 함수형
- 표준입력
- 우분투
- jupyter-notebook
- short_circuit
- 튜플언패킹
- python list
- 리스트
- 복수기준정렬
- sorted
- 단어 빈도수
- 사전
- 변경가능
- 리눅스
- mutability
- globals()
- Lambda
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |