본문 바로가기

Mac

(9)
Mac 에서 한/영 키 변경하기 최신 애플 기기들의 기본 키보드 설정에서 한/영 변환은 `Caps Lock`입니다. 물론 향후에도 계속 애플 기기들을 이용한다면, 변경된 키에 적응해야겠죠. 하지만 우리나라에서 Windows를 아예 이용하지 않을 수 없어서 듀얼 부팅을 하거나, 패러렐즈와 같은 버츄얼 머신을 이용합니다. 그래서 저의 경우에는 'Shift + Space'로 한/영 키를 통일시켜서 이용합니다. 이 글은 해마다 계속되는 ( OS 버전업으로 인한 클린 설치 ) 저의 삽질을 줄이기 위한 한/영 키 설정 방법입니다. 1. Caps Lock 해제 'Caps Lock' 해제는 위의 4 스텝을 따라 해 주시면 됩니다. 2. 한/영 키 변경 `Shortcuts`에서 변경이 되는 경우 맥 OS의 일반적인 키 변경은 `Shortcuts`에서 ..
Vi 사용법 3 (Tip과 플러그인) 이전 글들에서는 명령 모드와 ex모드를 다루었으니 입력 모드를 다루어야겠죠. 하지만 입력 모드는 일반 텍스트 에디터와 동일하게 동작하는 모드입니다. 그러니 딱히 설명할 부분이 없습니다. 그래서 이번 글에서는 입력 모드를 간단히 설명한 후, Vi를 이용하면서 유용한 팁들과 플러그인의 설정 및 사용에 대해서 작성했습니다. 먼저 이전 글들에 대한 링크를 남겨 두고 시작하겠습니다. 2021.04.13 - [Linux & Mac] - Vi 사용법 1 (명령 모드) Vi 사용법 1 (명령 모드) Vi의 사용법에 대한 글은 10여 년 전에 이미 올렸었습니다. 그 후 계속 다양한 환경에서 Vi를 사용하면서 꾸준히 사용하는 기능과 사용하지 않는 기능, 그리고 여러 가지 팁들도 생겨서 업데이트 sbinroom.tistor..
Vi 사용법 2 (ex 모드 : 검색과 치환) 먼저 기본 설명과 명령 모드에 대한 설명은 이전 글을 참조해 주시기 바랍니다. 2021.04.13 - [Linux & Mac] - Vi 사용법 1 (명령 모드) Vi 사용법 1 (명령 모드) Vi의 사용법에 대한 글은 10여 년 전에 이미 올렸었습니다. 그 후 계속 다양한 환경에서 Vi를 사용하면서 꾸준히 사용하는 기능과 사용하지 않는 기능, 그리고 여러 가지 팁들도 생겨서 업데이트 sbinroom.tistory.com ex 모드는 명령 모드에서 ':', '/', '?' 로 이용합니다. 도움말 사실 노하우를 남기기 위한 글로서 열기, 닫기 부터 해야 하겠지만, 중요도를 생각해서 도움말로 시작 합니다. 명령모드에서 ":help" 를 입력하면 터미널 화면이 분할 되며, 도움말이 나오게 됩니다. 아래 스냅숏은..
Vi 사용법 1 (명령 모드) Vi의 사용법에 대한 글은 10여 년 전에 이미 올렸었습니다. 그 후 계속 다양한 환경에서 Vi를 사용하면서 꾸준히 사용하는 기능과 사용하지 않는 기능, 그리고 여러 가지 팁들도 생겨서 업데이트하는 글을 게재합니다. 이 글은 vi의 모든 기능을 담지 않습니다. 10년 넘게 vi를 이용하면서 항상 이용하고 있는 것들 위주의 노하우 형식으로만 설명 하겠습니다. 혹시 그 이상의 정보를 원하시면 다른 분들의 글이나 서적을 찾아보시기 바랍니다. Vi의 장점 (주관적인 의견임) 가볍다 : 대용량 파일과 같이 다른 에디터가 열지 못하는 파일도 쉽게 확인 할수 있다. 빠르다 : 키보드만 이용해서 모든 편집이 가능 하며, 심지어 표준 키보드의 60% 규격의 키보드(Ex 해피해킹 등) 영역만을 이용한다. 확장성 : 다양한..
Mac OSX에서 OpenMP 사용하기 (Catalina) 이번 글은 간단하게 포스팅하고 마치겠습니다. 이전의 OSX에서는 OpenMP의 소스를 다운받아 설치하고 이를 활용하는 방식으로 OpenMP를 이용했으나, 최근 추천되는 방식은 다음과 같습니다. 1. homebrew 설치 2020/10/12 - [Mac] - Mac 에 Brew 설치하기 (Catalina) 2. OpenMP 라이브러리 설치 brew install libomp 3. 컴파일시 OpenMP 지정 g++ -Xpreprocessor -fopenmp -lomp -o [target] [source] gcc 여도 파라미터는 같습니다. 관련하여 makefile 만드는 법에 대해서 향후 포스팅하겠습니다. 감사합니다.
Mac 에 Brew 설치하기 (Catalina) Mac을 이용하다 보면 open source 프로그램에 대한 필요성이 발생하게 되죠. Ubuntu 에서 apt-get, centos에서 yum을 이용해 각종 패키지를 설치하는 것과 같이요. 이럴땐 필요한 패키지를 관리하는 사이트에서 패키지를 받아 설치해서 사용하면 됩니다. 하지만 Mac OS는 일년에 한번씩 버전업하고 있고, Xcode와 LLVM 컴파일러는 더 빠른 주기로 업데이트 되고 있죠. 이럴때 마다 open source 프로그램은 먹통이 되기도 하고, 버전 문제로 말썽을 일으키기도 합니다. 이를 방지하기 위해선 개별적인 버전 관리가 필요하구요. 이런 작업은 귀찮고, 소중한 시간을 낭비하게 합니다. 위와 같은 문제를 조금이라도 해소하는 방법이 brew 입니다. Ubuntu에서 apt를 이용해 프로그..
Mac 에서 cscope 설치 하기. (mountain lion) 마운틴 라이언 설치 후 배포자의 인증이 되지 않아 설치 되지 않는 패키지가 생겼습니다.cscope도 그중 하나로 이전 버전에서는 이곳 에서 15.7버전의 패키지를 받아 설치 했는데요. 그런데 mountain lion 부터 위에 설명한 이유로 설치가 되지 않습니다.그래서 어쩔수 없이 cscope의 소스코드를 받아서 빌드 해 주는 것으로 했습니다.그 과정은 다음과 같습니다. 1. cscope 다운 로드 => cscope 홈페이지 2. 원하는 위치에 압축 풀기 (다운받은 위치든 임의의 위치 이든 상관 없음) 3. terminal을 키고 해당 위치로 이동4. 터미널 명령어 : ./configure5. 터미널 명령어 : cd src/ ----------아래로는 자신이 사용하기 편한 에디터로 대체 하세요. 6. 터..
Mac에서 Matlab이 figure를 열경우 다운될 때 해결 법 http://www.mathworks.co.kr/support/solutions/en/data/1-F37IJB/index.html 위는 Matlab 홈피에서의 응답이네요. 간단 합니다. 설정파일 하나만 건드려 주면 해당 문제를 해결 할 수 있네요.에디터로 변경해 주라는데...저에게 적당한 에디터는 VI 입니다.따라서 다음으로 변경하겠습니다. 1. 터미널(Iterm2 추천)에서 명령어 : vi /Applications/MATLAB_R2008a/bin/.matlab7rc.sh 환경 : MAC mountain lion, matlab r2008a2. 명령어 : /DYLD_LIBRARY_PATH 결과는 다음과 같습니다. 해당 문자열을 찾아 주죠.3. n(다음 문자열 찾기 명령) 을 몇번 눌러 아래와 같은 부분을 ..