MacOS 13

SDKMAN - JDK management kit

sdkman installhttps://sdkman.io/installsdkman 설치 스크립트curl -s "https://get.sdkman.io" | bashusage사용 방법은 아래 페이지에서 확인 할 수 있고, 쉽게 쓸 수 있다.https://sdkman.io/usagejdksjdk의 다양한 버전을 쓸 수 있어서 관리 하기 좋은 것 같다.https://sdkman.io/jdkssdk env init # 특정 버전을 고정 하고 싶을때, 특정 디렉토리 내에서 환경 설정 파일을 생성하고 쓰기 좋다.sdk list javasdk install java 17.0.11-temsdk default java 17.0.11-temsdks해당 sdk는 groovy나, scala, kotlin도 설치가 자유롭다. ..

MacOS 2024.06.27

유용한 mac os app을 찾는 방법 (based on open source)

https://indiegoodies.com/awesome-open-source-mac-apps Open Source Mac Apps - Indie Goodies Awesome open source Mac apps indiegoodies.com 여러 가지 맥에서 사용 할 수 있는 오픈 소스 기반의 앱들이 잘 정리가 되어 있다. 그런데, 간혹 이미 업데이트가 진행 된지 오래 된 앱들도 있는데, 잘 확인 해보고 다운로드 받아서 사용하면 될 것 같은데, 내가 굉장히 많이 사용하는 앱들도 다 있어서, 편리해서 좋다.

MacOS 2024.03.17

alfred workflow 오류 - python 못찾을 때

언제부터인가, alfred workflow가 동작을 안하는 걸 보니 python2 환경이라 그렇고, monterey 업데이트 좀 하다보니 아예 맥 기본 path에 python3만 존재하면서 오류가 발생 했다. https://www.alfredapp.com/help/kb/python-2-monterey/ 위 페이지를 참고해보면, 된다. export PATH="/opt/homebrew/bin:/usr/local/bin:${PATH}" eval "$(brew shellenv)" brew install pyenv pyenv install 2.7.18 ln -s "${HOME}/.pyenv/versions/2.7.18/bin/python2.7" "${HOMEBREW\_PREFIX}/bin/python" 위의 방식..

MacOS 2022.03.21

M1 MacOS에서 intelliJ JDK 경로 추가

기존에는 homebrew로 설치를 해도 /Library/Java/JavaVirtualMachines/ 하위 경로로 설치가 되었던 걸로 기억하는데, M1 맥북에어를 셋팅 하면서 보니까 경로가 달라졌다. brew install java11 이제는 보니까 아래의 경로에 설치가 된다. ╭─  / ···························································· 22:48:06 ─╮ ╰─❯ which java ─╯ /opt/homebrew/opt/openjdk@11/bin/java JDK를 추가하려고 하면, 계속 예전 자바 가상 머신 디렉토리를 가리키고 있다. /opt 경로가 디렉토리에서 안보인다. (아마 finder 설정을 바꾸면 되지 않을까 생각) 허허, 이를 어쩌..

MacOS 2022.01.02

MacOS 셋팅

Macos 셋팅 Update: 2022-01-14 M1 맥북 에어를 구매하면서, 다시 새로 셋팅을 해야 하는 일이 생겼다. 주로 기본 설정은 subicura님의 macos 셋팅을 이용 한다. homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ref. https://brew.sh/index_ko iTerm2 brew install iterm2 brew install wget theme는 subicura님이 쓰시는 Snazzy를 사용한다. wget https://raw.githubusercontent.com/sindresorhus/iterm2-snazzy/main/Snaz..

MacOS 2021.12.28

@블로그 | @MacOS 한영키 적용하기

한/영키를 원래는 그냥 space + command키를 사용했었는데, vim에서 사용하기가 정말 귀찮다. 그리고 오타가 발생할 확률이 많아서 외부 툴을 이용해 키 바인딩을 바꾸기로 했다. 제일 유명한 것은 karabiner라는 툴이고, 해당 툴은 무료로 사용가능하다. 설치 한 뒤, 내가 어떤 디바이스에서 해당 키를 적용할지를 고를 수 있다. 해당 Target Device를 선택하여, Realforce 키보드를 사용하고 있기 때문에 해당 디바이스에 키바인딩을 적용해준다. 그리고 보통 한영키로 하고 싶은 키를 F18로 많이 변경한다. (쓸일이 없는 키이기 때문이다.) 그렇게 한 뒤에 해당 시스템 > 키보드 > 입력 소스 설정에서 F18을 설정하면, 내가 원하는 대로 한영 전환을 할 수 있다. 단점으로는 이렇..

MacOS 2018.11.11

dyld: Library not loaded 오류로 vim 안될 경우

dyld: Library not loaded오류로 neovim 안될 경우❯ vi dyld: Library not loaded: /usr/local/opt/unibilium/lib/libunibilium.0.dylib Referenced from: /usr/local/bin/nvim Reason: image not found [1] 31712 abort nvim갑자기 os update 한 뒤로 이런 상태가 되는데, 답을 모르겠더라...그래서 해본 방법은 mvim을 써보는 건데, macvim은 또 정상적으로 잘 된다. 그게 문제라고 해야 하는건가...어쨌든 아무리 찾아도 이렇다할 방법은 없었다. ruby를 다시 링크 한다거나 해도.... ❯ brew upgrade neovim Error: neovim HEA..

MacOS 2018.02.20

fzf를 그냥 저냥 써보자

fzf 사용기터미널을 좋아하는 저는 터미널이 있는 환경을 좋아합니다. (좋아만 할뿐, 잘 못쓰는 경량-유저..) 리눅스 환경도 사실, 거금을 들여 저의 전재산인 맥북을 사기 이전에는 우분투를 썼습니다. 그 당시에는 terminator라는 terminal을 즐겨 썼습니다. 이제는 iterm2를 즐겨쓰는데요. fzf라는 녀석을 알게 되어 정리를 하고자 합니다. fzf를 설치하는 방법은 github에 잘 나와있지만, 소개합니다. 설치vim의 god로 유명하신분이 Go lang이라는 언어로 포팅한 프로젝트입니다. 상당히 빠른걸로 알고 있습니다. 아마 Go의 고루틴 능력때문일까요?..?!!fzf github repohomebrew or linuxbrewbrew install fzf ​ # To install us..

MacOS 2017.12.10

vimdiff 사용 해보자

Vimdiffvi를 쓰다보니 파일을 비교해야 할 일이 생기기 마련인데, vimdiff로 두 파일의 비교를 할 수 있다. Vimdiff 사용법$ vimdiff file1 file2 단축키Ctrl + w + w or Ctrl + w + 방향키 : 분할 된 화면 이동Ctrl + w = : 분할된 창 크기가 동일하도록 조정] + c : 앞쪽으로 이동하며 차이점 부분 찾기[ + c : 뒤쪽으로 이동하며 차이점 부분 찾기d + p : 커서가 있는 쪽의 내용을 반대쪽에 복사한다.d + o : 커서가 없는 쪽의 내용을 커서 있는 쪽에 복사한다.z + o : 숨긴 부분 열기z + c : 차이점 없는 부분 열기:diffupdate : 차이점 비교 update시 실행

MacOS 2017.11.25
반응형