본문 바로가기

분류 전체보기

(23)
LazyVim 으로 갈아탔다. SpaceVim을 내가 사용하기에는 이제는 기능적으로는 완벽하긴 한데, 사실 예쁘지가 않다.멋있지가 않다. 그래서 LazyVim 으로 갈아탔다.뭐 나쁘지 않다.특히 Neovide에서 멋있게 나온다.
:SPUpdate로 업데이트가 안될때. SpaceVim은:SPUpdate로 업데이트한다. 근데 사용하면서 업데이트하다 보면, 보통 다음과 같은 에러가 난다.Updating failed, The plugin dir is dirty 다음 블로그에서 해답을 찾았다. How to fix the Spacevim error : Updating failed, The plugin dir is dirtyhttps://frantzroulet.com/blog/jekyll/update/2021/11/16/how_to_fix_the_spacevim_error_updating_failed__the_plugin_dir_is_dirty.html How to fix the Spacevim error : Updating failed, The plugin dir is dirt..
SpaceVim에서 LaTeX를 사용하려면 ~/.SpaceVim.d 디렉토리에서 init.toml 파일 마지막에 다음 7줄을 추가한다. [[layers]] name = 'shell' default_position = 'top' default_height = 30 [[layers]] name = "lang#latex" 그리고 나서 스페이스빔을 실행하면, vimtex이 설치된다. SPC l l 을 넣으면 자동 컴파일 모드로 들어감 (스페이스 엘 엘) 윈도우즈에서는 Perl이 필요하므로, Strawberry Perl을 설치한다.
vim에서 : 으로 명령으로 들어가서 붙여넣기 : 으로 명령행 모드로 들어가면 CTRL-V로 붙여쓰기가 안됨 이 경우, Shift-Insert로 붙여쓰기 할 수 있음.
vi에서 yank 한 거를 다른 앱에서 ctrl-v 하려고 하거나, 다른 앱에서 ctrl-v 한거를 vi에서 p로 붙이고 싶을 때. 윈도우즈, 맥에서는 set clipboard=unnamed 리눅스에서는 set clipboard=unnamedplus 리눅스가 다른 이유는 리눅스는 특별한 버퍼 하나가 더 있음. 물론 윈도우즈나 맥에서 set clipboard=unnamedplus 라고 해도 됨.
스페이스빔에서 vim과 neovim을 사용할 때 폰트 설정 폰트 설치 ========= 스페이스빔(SpaceVim)을 설치하면 Neovim을 실행하면 알아서 Sauce Code Pro 폰트를 읽어들어려 실행한다. 처음 설치할 때 지가 알아서 설치하려는 거 같은 데, 잘 안되는 경우가 있다. 바로 전에 얘기한 거처럼 다운받아서 설치하면 된다. 간단히 말하면 리눅스에서는 ttf 파일을 ~/.local/share/fonts 디렉토리에 카피하고 fc-cache -f -v 명령으로 폰트 캐쉬를 업데이트한다. 윈도우즈에서는 ttf 파일들을 마우스 우클릭하면 (남자는 우클릭) 설치 메뉴가 보인다. 폰트 설정 ========= 그럼 스페이스빔을 설치한 후, vim과 neovim에서 폰트를 설정하려면? vim의 경우는 ~/.SpaceVim/vimrc 파일에서 예를 들면 다음과 ..
리눅스에서 폰트 설치하기 (적어도 Zorin, 민트, 우분투, 아마도 디비안 에선 된다.) 예를 들면 JetBrains 폰트는 여기 가서 다운받는다. https://www.jetbrains.com/ko-kr/lp/mono/ JetBrains Mono: A free and open source typeface for developers Try JetBrains Mono in your IDE. Its simple forms and attention to every detail make coding a nice experience for developers’ eyes, no matter which IDE you choose. www.jetbrains.com Sauce Code Pro Nerd 폰트는 여기서 다운 받는다. https://www.nerdfonts.com/font-downloads Ner..
스페이스빔에서 vim과 neovim 용 엔트리 파일 ~/.SpaceVim 디렉토리에서 init.vim 은 neovim 용 시작 파일 init.vim --- Entry file for neovim vimrc 는 vim 용 시작파일 vimrc --- Entry file for vim
윈도우에서는 스페이스빔, 스페이스맥스 쓰고, WSL에서는 바닐라 빔과 바닐라 이맥스를 쓰고 있음. 윈도우에서는 스페이스빔, 스페이스맥스 쓰고 WSL에서는 바닐라 빔과 바닐라 이맥스를 쓰고 있음.이 정도면 완벽한 조화가 이루어졌다는 생각이 든다.  바닐라 빔에서는 mswin.vim하고 behave mswin으로 해서 맘편하게 복사, 붙이기 하고 있음. 물론윈도우즈, 맥set clipboard=unnamed리눅스에서는set clipboard=unnamedplus으로도 클립보드 복사 붙여넣게 가능함. 스페이스빔이나 스페이스맥스가 좋기는 한데 무겁고, 이따금씩 모르는 기능들이 많아서, WSL에서는 바닐라 빔을 내가 조금씩 확장해서 쓰고, 바닐라 이맥스에서 테트리스 게임이나 소고반 게임을 하고 있음.스페이스빔과 스페이스맥스의 기능은 윈도우즈에서 배우고 즐기고 있음.  스페이스빔에서는 메뉴, 아이콘, 툴바를 아..
빔에서 파일 관련 GUI 다이얼로그 띄우기 (NeoVim은 안됨) :browse confirm e 로 윈도우즈 다이얼로그(대화상자) 띄움. 이건 편집 대화상자임 :browse saveas 또는 :bro saveas 로 Save As 윈도우즈 다이얼로그(대화상자) 띄움