라벨이 clangd인 게시물 표시

ubuntu 22.04 에 clang 18 설치

발단 회사 프로젝트가 너무 크고 define이 많아서 그런지 c++ extension 은 자꾸 crash 납니다.. clangd가 좋다고 해서 vscode clangd extension 설치했더니 clangd 가 필요하다고 해서 설치합니다. 전개 askubuntu의 clang 설치 가이드 쉽게 설치되긴 했는데 이건 함정은 clang 설치였고.. 위기 clangd 설치 재도전 clangd 18.1.3 Latest 깃헙 clangd-linux-18.1.3.zip 다운로드 및 압축 해제 clangd_18.1.3$ tree . ├── bin │   └── clangd ├── lib │   └── clang │       └── 18 │           └── include │               ├── adcintrin.h 뭐야 install.sh make install 이런게 없잖아.. 소스코드 다운받아서 직접 컴파일 설치해야하나... $ sudo apt search clangd clangd-18/알 수 없음,now 1:18.1.8~++20240731024944+3b5b5c1ec4a3-1~exp1~20240731145000.144 amd64 [설치됨]   Language server that provides IDE-like features to editors 설치됨. 설치됨???? 내가 언제???? vscode restart 해보면 자꾸 clangd 설치하라고 하는데? $ clangd-18 아하 clangd-18 이라 clangd 는 없는거구나... @^#$&$*&^%ㅃ!@#&* 결말 $ sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-18  1...

NeoVim Astronvim 설치 및 사용법 총정리

이미지
서론 개삽질 끝에 총정리할수 있게 되었습니다.   개빡...nvim 쓰려다 화가 많아짐.  vim 슈퍼유저라는 자만심에 덤볐다가 개까이고 겨우 쓸만큼 익히는데 일주일 걸렸습니다. 얼마 후 까먹을 나 자신을 위한 정리입니다. 레퍼런스 평소라면 레퍼런스를 마지막에 놓지만, 이 게시물은 레퍼런스가 매우 중요합니다. 아오 진짜 Neovim Install Astronvim Getting Started Astronvim key mapping 사전준비 아무런 개발 환경 설정을 하지 않은 깨끗한 터미널을 준비해주세요! 이게 뭔...  amd64 linux pc 에 aarch64 크로스컴파일 설정해놓은 터미널에서 설치했더니 aarch64 라이브러리들이 설치되서 개판나더군요. 대환장 MacOS iTERM2 설치하세요. 기본 Terminal 은 truecolor 를 지원 안해서 이딴 화면 보여줍니다.  캬악! 이 시대에 트루컬러 미지원이 말이 되냐! 이걸로 또 얼마나 삽질을 한건지! brew install iterm2 Nerd font 폰트 설치 안하면 기껏 nvim 설치해봐야 아이콘 다 깨져보입니다. neovim 용 D2Coding nerd 폰트  참조하여 설치 및 terminal 기본 폰트 설정하세요. macos 기준 왼쪽 상단 iterm2 -> settings Neovim 모던하게 vim 개조해서 Pull Request 했더니 vim 개발자가 받아주질 않아서 빡쳐서 NeoVim 으로 만들었다는데, 진실은 모르겠습니다. 아무튼 이름부터 마음에 듭니다. NeoVim 설치 2024년 1월 기준 0.9 버전 이상 설치하세요. 저처럼 삽질하지 말고 Neovim Install  링크 참조 Ubuntu apt 는 0.5 버전인가 그렇고 appimage 다운받아서 PATH 에 속한 곳에 적당히 넣어두세요.  전 /usr/local/bin 에 넣어뒀습니다. 나중에 업데이트 할 일 있으면 수동으로 하면 됩니다. cur...

이 블로그의 인기 게시물

WSL2 Ubuntu 20.04 및 네트워크 설정

구글 시트에 여러 행 한번에 추가하기

리눅스 멀티코어를 사용하는 tar 압축/해제