이번 포스팅은 정말 쉽고 빠르고 좋은 검색기 FZF를 이용해서 터미널을 더 편하게 사용할 수 있는 방법과 ZSH와 함께 사용할 수 있는 방법에 대해 설명하려 합니다.
ZSH쉘을 사용하면서 가장 많이 사용하는 플러그인들 몇 가지를 소개하려고 합니다. 설치방법 기준은 brew를 기준으로 하였습니다. 특히 pet, ripgrep,fd은 이전에 작성한 fzf와 함께 사용하시면 더욱…
Typescript에서 타입에 대한 유틸리티 클래스를 정리한 내용으로 라이브러리 코드에 대한 설명도 포함하고 있기 때문에 간단히 어떤 역할을 하는지와 예시만 보아도 무방합니다. this타입과 관련한 유틸리티 클래스는 apply를 통한 재정의이기 때문에 생략하였습니다.
대략적으로는 어렴풋이 알고있었지만 리눅스에서 코딩하기의 일환으로 우분투 계열의 OS를 사용하면서 디렉토리들의 역활을 정리하고자 작성하였습니다.
Z쉘에서는 커스텀 함수를 autoloading functions로 가져올 수 있습니다. 처음에는 함수를 빈상태(no body)로 로드했다가 함수가 호출될 때 쉘에서 변숫값(fpath)으로 정의된 함수를 찾아 로드하고 실행하는 Lazy Loading 형태의 함수입니다. 맨 처음부터 로드되지 않기 때문에 함수가 많더라도 매우 빠르게 동작합니다.
SwiftUI 튜토리얼 전체목록
SwiftUI 튜토리얼 1편 기본구조
SwiftUI 튜토리얼 2편 — 양방향 바인딩
SwiftUI 튜토리얼 3편 — 스택다루기