
nvim-cmp란?nvim-cmp는 lsp기반 자동완성 플러그인 입니다. 제 경우에는 Vim으로 코딩을 할 때 다른 IDE로 넘어가게 되는 지점이 '자동완성'이었습니다. 저는 IntelliJ의 Ideavim정도만 쓰다가 Linux환경에서 Vim으로 개발을 해야 하는 상황을 만났습다. 예를 들면 Shell script를 작성 하는 작업이라던지 리눅스에서만 지원하는 파이썬 라이브러리를 써야 할때 였습니다. 이 때는 IntelliJ를 쓸 수는 없고 Vim으로 코딩 해야했습니다. 이럴 때 '자동완성'기능이 너무나 아쉽습니다. 하지만 vim에서 자동완성 기능을 구글에 검색 해보면 설정하는게 한글로 된 문서가 별로 없고 요즘은 잘 안쓴다는 coc, youCompleteMe 등에 관한 포스팅만 있어서 세팅을 못하고 ..

ideavim 세팅을 하다보면 Action Id가 필요한 경우가 있습니다. 이 때 set trackactionids 를 쓰면 다음과 같이 우측 하단에 어떤 액션을 할 때마다 아이디가 표시되며 복사도 할 수 있습니다. 액션 ID표시 활성화방법1 :set trackactionids 방법2 Shift + Shift를 눌러서 나오는 검색창에 Track Action 검색 하면 찾을 수 있습니다. 끄려면 한번 더 누르면 됩니다. 활용 ctrl + shift + f10을 rr 로 매핑매핑 해놓으면 좋은점은 function key까지 손을 안뻗고도 실행을 할 수 있다는 점 입니다. ctrl + shift + f10의 action id는 ChooseRunConfiguration 입니다. 디버그 모드는 Ch..

xshell쓰다가 wezterm으로 바꾸었습니다. 바꾸게 된 이유는 xshell과 vim이 단축키가 겹쳐서 입니다. vim을 많이 쓴다면 wezterm이 xshell보다 체감상 더 편합니다. 무료이기도 하구요. 설정위치설정파일은 처음에는 안만들어져있고 위치는 다음과 같이 지정 해주어야 합니다.$HOME/.wezterm.lua 코드local wezterm = require 'wezterm'local config = { color_scheme = "catppuccin-frappe", font_size = 14.3, cell_width = 1, -- PragmataPro adjustment line_height = 0.84, -- PragmataPro adjustment enabl..
- Total
- Today
- Yesterday
- vim
- 도커컨테이너
- 이직
- Linux
- docker container case
- 개발자
- docker container tissue
- shellscript
- 도커티슈박스
- 도커각티슈케이스
- docker container whale
- Sh
- 도커티슈케이스
- 2017 티스토리 결산
- docker container
- 싱가폴
- 도커각티슈박스
- docker container tissue box
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |