f_
frhyme.code
💻

Tech

Python, Java, AI/ML, Vim, Web, CS 이론 등 소프트웨어 개발 및 엔지니어링 기록

1,253 posts · Page 6/79
vim
·⏱ 2m

Vim - plugin AutoPair Config 수정

저는 markdown을 포함한 대부분의 문서 파일을 vim을 이용해서 편집합니다. 이 때 괄호 등을 쓸 때가 많은데요. 매번 bracket을 양쪽 다 입력하는 것이 꽤나 번거로운 일이므로, github - auto-pairs라는 플러그인을 사용하...

vim
·⏱ 2m

Use coc markdownlint

Vim에서 markdown을 작성 중에 오류 혹은 표준을 잡기 위해서 lint를 사용하려고 합니다. vscode에서는 extension을 설치하면 되지만, vim에서는 이게 조금은 번거롭죠. 저는 coc.nvim을 사용하고 있어서, 아래 명령어를...

python
·⏱ 7m

pypy에서 numpy 설치 및 사용하기

python으로 개발하고 로 돌리는데 속도가 너무 느리더군요. 그래서 를 사용해서 돌리려고 보니, 다음과 같은 오류와 함께 돌아가지 않았습니다. python에는 가 설치되어 있지만, pypy에는 가 설치되어 있지 않기 때문이죠. pypy에서 pi...

others
·⏱ 18m

wordle solver 만들어보기 - basic

요즘 친구들과 wordle 게임을 하고 있습니다. 그냥 5 문자로 된 word를 맞추는 게임인데요, 이게 하루에 1기기로 1번만 할 수 있어서인지 모르겠지만 꽤 오랫동안 매일 해오고 있습니다. About Wordle wordle은 Josh War...

dev-tools
·⏱ 7m

Shell01 - Make Symbolic Link (ln)

unix terminal에서 자주 접근하는 folder path가 길어서, 빠르게 접근할 수 있는 link를 만들어주려고 합니다. 이렇게 만들어주고 나면, cd를 여러번 칠 필요 없이 바로 움직일 수 있습니다. 을 사용해서 확인해 보면, link...

vim
·⏱ 5m

vim 20 - Install NerdTree

Vundle을 이용해 설치하므로, NerdTree를 Vundle 목록에 추가해줍니다. 추가한 다음, 을 실행해주구요. 그 다음 에 아래 내용을 수정하여, "normal mode에서 'nerd'를 타이핑하면 NerdTree가 띄워지도록" 해줍니다....

vim
·⏱ 3m

Vim 17 - syntax checking by syntastic

작성한 code에 대해서, 잔소리해주는 lint를 설치해보기로 합니다. 보통은 코드를 작성한 다음, 커맨드 라인에서 다음의 형태로 실행합니다만, 이렇게 하게 되면 vim > bash > vim의 순서로 왔다갔다 해야 한다는 번거로움이 있죠. vi...

vim
·⏱ 4m

Vim 16 - jedi-vim to coc.nvim

python completer를 Jedi에서 coc.nvim으로 변경해봅니다 처음에는 Jedi를 사용해서 python auto complete를 사용했습니다만, .(dot)을 누른다음, popup이 뜨는 데 까지 너무 오랜 시간이 소요되더군요. ...

vim
·⏱ 1m

Vim 18 - set mouse a

저는 IDE로는 Vim을, python auto completion으로는 coc-nvim, coc-jedi를 사용하고 있습니다. 이 때, 각 메소드를 선택할 때, popup 창이 뜨는데요, 팝업 창 옆으로 스크롤이 뜨는데, 이 스크롤을 움직일 수...

vim
·⏱ 21m

vim 13 - Install YouCompleteME - 실패기

Vim에서 프로그래밍을 하기 위해, AutoComplete Plugin 인 github - YouCompleteme - Installation를 설치하려고 하였으나, 결국은 되지 않아서 그 실패기를 정리합니다. macOS Monterey(12.1...

vim
·⏱ 4m

Vim 15 - Install coc.nvim

기존에 설치한 Vim Plugin Manager인 Vundle을 사용하여 coc.nvim을 설치하려고 하였습니다. 다만, Vundle을 사용하여 설치하는 방법이 따로 적혀 있지 않기에, 찾아보니 github - coc.nvim - How to i...