#TIL #batch 5초 sleep
C:\> ping 127.0.0.1 -n 6 > nul
C:\> ping 127.0.0.1 -n 6 > nul
require MyMacros alias MyMacros, as: My
#!/usr/bin/env bash
Cat cat = new Cat() cat.Age = 10; cat.Name = "Fluffy";
standard_init_linux.go:175: exec user process caused "no such file or directory"
cd "$(dirname "$0")/.."
>result.txt echo first line >>result.txt echo second line >>result.txt echo third line
| ge | Backward to the end of word | | gE | Backward to the end of WORD |
V 키를 눌러 visual mode 진입 후 영역을 선택한다. < 키를 눌러 왼쪽으로 옮긴다. 에이 2< 키 누를걸. 한 번 더 밀어야 하잖아. 이때 gv 키를 눌러 이전과 똑같은 영역을 선택한다. 그리고 다시 < 키를 누르면 된다.
vim은 변경이 일어난 곳을 기억한다. 끝이 안 보이는 문서에서 마지막 수정한 위치로 가려고 u 키로 undo를 해서 가던 무식한 날들은 이제 안녕.
$ MD="~/My Documents" $ echo "${MD}" ~/My Documents $ cd "${MD}" bash: cd: ~/My Documents: No such file or directory
$ cd My\ Documents $ pwd /c/Users/ohyecloudy/My Documents
g d 키는 로컬 정의(local definition)로 이동하고 g D 키는 글로벌 정의로 이동한다. 소스 코드에서 많이 사용한다. g d 키를 눌러서 정의를 보고 Ctrl o 키를 눌러서 원래 자리로 온다.
Command(⌘)-Shift-3
iex> c("lib/worker.ex")
MapSet.size(MapSet.difference(a, b)) == 0
Enum.fetch/2, Enum.fetch!/2 함수의 차이점은? 에러 발생 여부다
vim은 커서 위치를 jump list로 관리한다. `, /, n 등 커맨드로 이동할 때, 위치를 기록해 놓는다. 커서 위치를 바꾼다고 모두 저장하진 않는다. hjkl 키처럼 깨작깨작 움직이는 커맨드는 제외한다. jump list에 기록된 위치를 CTRL-I 키와 CTRL-O 키로...
unity ios 빌드는 xcode 워크스페이스 혹은 프로젝트를 만드는 것까지 책임진다. xcode로 바이너리를 뽑아내는 건 사용자가 해야 한다.