우분투 terminator 에서 파일 경로 클릭시 vscode 에서 열기

발단 우분투 터미널에서 마우스 클릭시 vscode 가 실행되게 하고 싶다! vscode 내의 터미널에서는 되는건데! vscode 의 터미널을 별도의 창으로 분리할 수 없으니! 그래서 되게 했습니다!? 설정 터미네이터 플러그인 온갖 삽질하다가 터미네이터 플러그인 페이지 발견...허탈..여기에 답이 있네요. https://github.com/mchelem/terminator-editor-plugin editor_plugin: Click on file:line style links to launch a text editor 3rd party plugin 에 딱 원하는게 있네요. github readme 보고 설치! .config/terminator/config  설정에서 command, match 두가지 변경. command = code --goto {filepath}:{line}:{column} match = /?([^:\n\r\f\v]+)(:([0-9]+))? grep 이나 rg 로 검색 결과 vscode 를 여는건 되는데.. 기본 텍스트 편집기를 vscode로 근데 txt 파일은 텍스트 에디터를 여네요? ㅎ 기본 텍스트 에디터를 vscode 로 변경! $ xdg-mime default code.desktop text/plain 끗!

우분투 22.04 워크스페이스 단축키 제거

발단 vscode 에서 파일의 editor group left/right 이동 단축키가 우분투의 경우 ctrl+alt+left/right arrow 인데, 우분투의 workspace 이동도 동일해서 vscode 의 기능이 동작 안함. 전개 설정에서 키보드 단축키를 못찾아서 그냥 터미널에서 찾아봄. $ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left ['<Super>Page_Up', '<Super><Alt>Left', '<Control><Alt>Left'] 결말 아래와 같은 명령으로 제거하고 해결. $ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Super>Page_Up', '<Super><Alt>Left']" $ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Super>Page_Down', '<Super><Alt>Right']"

Ubuntu 22.04 vscode에서 한글 입력 안되는 문제 해결

개요 Ubuntu 22.04.5 LTS IBus 1.5.26 vscode 1.95.2 한글 입력 안되는 문제 발생 vscode 제거 $ snap remove code snap "code" (173) 의 data 제거                                                                                                                                code removed vscode 홈페이지에서 .deb  다운로드 https://code.visualstudio.com/download .deb 설치 $ sudo dpkg -i Download/code_1.95.3-1731513102_amd64.deb 결론 Version: 1.95.3 Commit: f1a4fb101478ce6ec82fe9627c43efbf9e98c813 Date: 2024-11-13T14:50:04.152Z Electron: 32.2.1 ElectronBuildId: 10427718 Chromium: 128.0.6613.186 Node.js: 20.18.0 V8: 12.8.374.38-electron.0 OS: Linux x64 6.8.0-48-generic 잘 동작하네요. 출처 : https://gist.github.com/p...

vscode 언어 설정 변경

이미지
개요 vscode 자료 찾아보면 죄다 영어인데, 표시는 국어로 되어있어서 매칭도 쉽지 않고 국어 번역도 잘 맞지 않는 편이라 그냥 영어로 바꿔보기로 합니다. Configure Display Language 화면표시언어 설정?  아마 그럴텐데 F1 으로 찾기하고 위의 영어를 타이핑 하면 나옵니다. 영어 선택하고 vscode 닫았다 열면 됩니다. vscode 주 언어가 영어니 할수 없죠 뭐... 편하네요 ㅎ

맥북 F1, F2 등의 키를 표준 기능 키로 사용

이미지
개요 맥북의 경우 F1 키부터 F12 까지 각각의 기능이 연결되어있고  fn 키를 누른 상태로 F1~F12를 눌러야 윈도의 F1 ~ F12 키 처럼 쓸수 있죠. 예를 들면 맥북 크롬에서는 다음과 같습니다. F12 : 소리 크게 fn+F12 : 개발자 도구 vscode 같은 개발툴을 다룰때 단축키 조합이 상당히 많기 때문에 너무 불편하죠. 그래서 fn 키 누르지 않은 상태에서 F12 기능이 동작하는 방법을 찾아봤더니 있네요. 역시 나만 불편한게 아니었어요! 설정-> 키보드 (좌측 아래) -> 키보드 단축키... (중간의 버튼) 기능 키 (좌측 아래) -> F1, F2 등의 키를 표준 기능 키로 사용 체크 설정 완료!

Ubuntu 22.04 systemd-resolved 고장

 $ ping google.com ping: google.com: name resolution에서 일시적인 실패 아무 이유 없음. 뭔짓을 해도 살지를 않음.. $ sudo systemctl stop systemd-resolved $ sudo systemctl disable systemd-resolved $ sudo systemctl enable systemd-resolved $ sudo systemctl start systemd-resolved 살았음. 중간 과정 다 생략하고 아무튼 살았음 하 뭐 이런 개삽질... 출처 :  https://askubuntu.com/questions/1370794/systemd-resolved-not-resolving-any-domains

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...

이 블로그의 인기 게시물

WSL2 Ubuntu 20.04 및 네트워크 설정

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

WSL에 X-Window로 Terminator 설치하고 Minicom까지