2022년 15주차 기록
2022.04.11
dotfile
04/11 (월) ~ 04/17 (일)
- neovim 설정에서 python3 실행환경이 설정안됨
- Dev.to 커뮤니티의 tags 목록을 api로 가져오고 싶다
-
영어공부
- NeoVim 관련
- devaslife PowerShell 관련 정보 정리
- Windows 단축키
- dotfiles repository 둘러보기
neovim 설정에서 python3 실행환경이 설정안됨
- 명령행 모드에서
:py3 print('hello')
동작 여부 확인- 위 명령이 안되면, 명령행 모드에서
:checkhealth provider
실행
- 위 명령이 안되면, 명령행 모드에서
Dev.to 커뮤니티의 tags 목록을 api로 가져오고 싶다
- 참고할 링크
- 가져와서 뭐할까? - 개인위키 tags 페이지를 개선하는데 사용예정
영어공부
all it takes 의미
- 예문 - Learn Java the Easy Way 3 page 첫 문단
That’s all it takes to get your computer ready to compile and run Java programs from the text-based command line
- 답변
tap into 의미
- 나중에
NeoVim 관련
neovim에서 LSP의 의미
- What is the LSP?, neovim.io
- LSP(Language Server Protocol) 란?
- 다음과 같은 programming language-specific 기능을 제공하는 language server와
- source code editor 간에 통신을 지원하는 open, JSON-RPC 기반 프로토콜
- definition 바로 가기
- (자동)완성
- Code Actions ( 자동 포매팅, 임포트 구성하기, …)
- method signature 보여주기
- references로 바로가기 혹은 보여주기
- Snippets
devaslife PowerShell 관련 정보 정리
- #devaslef
- 발췌 원본 : How to set up PowerShell prompt w/ Oh My Posh on Win11, devaslife youtube
- Scoop로 설치한 앱
- curl
- Sudo on Windows
- jq
Windows 단축키
- 바탕화면 선택한 상태에서 Ctrl+Shift+1 : 큰아이콘 , …+2 : 중간크기 아이콘, …+3 : 정상 아이콘
dotfiles repository 둘러보기
- #dotfile
- github.com/honggaruy/dotfiles
.exclude. 파일의 존재이유
- 현재 여기에 속하는 파일은
bootstrap.windows.exclude.ps1
하나이다 - 해당 파일내에 보면
MakeSymLinks
함수에서 사용하고 있다 - In a nutshell, Symlink를 만들지 않을 파일들에
*.exclude.*
을 붙인다-
bootstrap.windows.exclude.ps1
은 초기 설치시에 Symlink 만드는 함수로 초기 한 번만 실행하면 되기에 SymLink가 필요없다
-
- 이 방법은 the rsync approach, Ajmal’s blog를 참조했다