https://github.com/younghakim7/rust_vim_setting
My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7
https://github.com/younghakim7/rust_vim_setting
alacritty broot emacs fishshell helix neovim rust vim zed
Last synced: 2 months ago
JSON representation
My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7
- Host: GitHub
- URL: https://github.com/younghakim7/rust_vim_setting
- Owner: YoungHaKim7
- Created: 2022-02-09T14:17:54.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-03-03T05:42:46.000Z (3 months ago)
- Last Synced: 2026-03-03T09:26:54.116Z (3 months ago)
- Topics: alacritty, broot, emacs, fishshell, helix, neovim, rust, vim, zed
- Language: Emacs Lisp
- Homepage:
- Size: 21.2 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# link
- [(외부링크)250223완전 초보를 위한 좋은 동영상 Explaining Vim Until I Go Insane | Mults](https://youtu.be/LuhAzI3wvmI?si=5Sr_d-m1eHjeoXl4)
- [빔 기초Vim tutorial_mastering-vim-your-guide-to-efficient-text-editing](#mastering-vim-your-guide-to-efficient-text-editing)
- [Vim Cheat Sheet(그림으로 간단한 명령어 위주 & 완전 자세히)](#vim-cheat-sheet)
- [다른-외국인-설정-모음](#다른-외국인-설정-모음)
- [(외부링크)Vim documentation(공식문서)](https://vimdoc.sourceforge.net/htmldoc/)
- [nvim lua가이드 한글판](https://github.com/krapjost/nvim-lua-guide-kr)
- [toml fmt](https://taplo.tamasfe.dev/cli/installation/binary.html)
- [git commit 메세지를 설정하는 에디터가 기본적vim으로 변경](#git-commit-메세지를-설정하는-에디터가-기본적vim으로-변경)
# toml Fmt
- https://github.com/tamasfe/taplo
- [sample code](https://github.com/tamasfe/taplo/blob/master/taplo.toml)
```bash
taplo format Cargo.toml
```
- `.taplo.toml`
```toml
# See https://taplo.tamasfe.dev/configuration/file.html
# and https://taplo.tamasfe.dev/configuration/formatter-options.html
[formatting]
# Aligning comments with the largest line creates
# diff noise when neighboring lines are changed.
align_comments = false
# Matches how rustfmt formats Rust code
column_width = 100
indent_string = " "
```
# (Rust&Python_etc..)☆☆__VSCode Vs Pycharm(파이참)Vs Visual Studio(비주얼스튜디오)자주 쓰는 단축키 비교☆☆(MacOS,Win)[[🔝]](#link)
https://economiceco.tistory.com/3638
# VSCode Extensions 잘 정리됨[[🔝]](#link)
https://viatsko.github.io/awesome-vscode/
# rust_vim_setting[[🔝]](#link)
# neovim-for-beginner[[🔝]](#link)
Companion code for the [Medium Neovim for Beginners series.](https://alpha2phi.medium.com/learn-neovim-the-practical-way-8818fcf4830f#545a)
## my neovim set_lua setting(full 세팅)
```
:colorscheme tokyonight-night
// 어두운 빨간색2(inlay hint)
: hi Comment guifg=#cfe2f3 guibg=#92342d
```
# LunarVim InLayHint **\_**Comment Color[[🔝]](#link)
```
// 어두운 빨간색
: hi Comment guifg=#cfe2f3 guibg=#c90076
// 어두운 빨간색2
: hi Comment guifg=#cfe2f3 guibg=#92342d
// 밝은 분홍색 느낌
: hi Comment guifg=#cfe2f3 guibg=#ff439f
```
- color-hex
https://www.color-hex.com/color/ff439f
# Vim정리 종결자[[🔝]](#link)
https://github.com/mhinz/vim-galore
# Vim Cheat Sheet[[🔝]](#link)
- https://www.facebook.com/share/p/Dh9nVyKqm1ySG3Ha/?mibextid=WC7FNe

- http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html



# Hyperpolyglot(Text Mode Editors: Vim, Emacs, Nano)
https://docs.huihoo.com/programming-language/hyperpolyglot.org/text-mode-editors.html
# rust_neoVim_Setting[|🔝|](#link)
[neoVim_Setting Youtube](https://www.youtube.com/watch?v=ctH-a-1eUME&list=PLhoH5vyxr6Qq41NFL4GvhFp-WLd5xzIzZ)
> > Github
> > [Github_LunarVim](https://github.com/LunarVim/Neovim-from-scratch)
# Undo & Redo[|🔝|](#link)
- https://www.warp.dev/terminus/undo-redo-in-vim
```
# undo많이 씀
u
# Redo
CTRL+R
# macOS에선 이렇게 세팅함. command + y
CMD + Y
```
# 다른 사람의 정리된 Vim 정리 끝판왕(역시 이 세상에는 괴물들이 참 많다.ㅋ)[[🔝]](#link)
- Vim정리 종결자 https://github.com/mhinz/vim-galore
http://m.egloos.zum.com/mataeoh/v/7036315
https://profkuperman.com/help/vim/home.html
- graphic으로 잘 정리됨. 한눈에 다 들어옴(Normal, Insert mode, 등등)
- http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
# 내가 나름 정리한 Vim tutorials[[🔝]](#link)
- https://economiceco.tistory.com/12352
Emacs Cheat Sheet❤️(Vim과 비교 젤 보기 좋다)👍
https://economiceco.tistory.com/14813
- ❤️ Hyperpolyglot
Text Mode Editors: Vim, Emacs, Nano
https://docs.huihoo.com/programming-language/hyperpolyglot.org/text-mode-editors.html
# Emacs Setting[[🔝]](#link)
-[Lisp language*Emac_DoomEmacs_tutorial_LSP_Install*설치및자동완성활용법\_기초한글강의 #lisplang #emacs #doomemacs #lsp](https://youtu.be/xngl_-994Yg)
# Helix Editor Tutorial[[🔝]](#link)
한글러스트Rust강의\_041⭐️Rust로 만든 에디터Helix기초\_helix tutorial #rustlang #helix
- https://youtu.be/cZfF1XRoIC8
# VScode[[🔝]](#link)
- External terminal
https://code.visualstudio.com/docs/terminal/basics#_links
Note: Open an external terminal with the ⇧⌘C keyboard shortcut if you prefer to work outside VS Code.
```
macos
⇧⌘C
Command + Shift + C
```
setting.JSON
```json
{
"terminal.integrated.fontFamily": "MesloLGS NF",
"terminal.external.osxExec": "Warp.app"
}
```
# Lapce Editor[[🔝]](#link)
- 한글러스트Rust강의*038_lapce*⭐️Rust_traits기초 #rustlang
https://youtu.be/Gpe-zGS5W0I
# 다른 외국인 설정 모음[[🔝]](#link)
- https://gist.github.com/LukeMathWalker
- https://github.com/BurntSushi/dotfiles
- 옛날 코드지만 배울게 많다. 루비로 세팅
- https://github.com/carlhuda/janus
# Mastering VIM: Your Guide to Efficient Text Editing[[🔝]](#link)
- https://www.freecodecamp.org/news/mastering-vim-your-guide-to-efficient-text-editing/
- VIM Essentials Course for Beginners | freeCodeCamp.org
- https://youtu.be/JYNA9j8SXs4?si=BFs84HXofXHg36Mt
# git commit 메세지를 설정하는 에디터가 기본적vim으로 변경[|🔝|](#link)
- git commit 메세지를 설정하는 에디터가 기본적으로는 nano 에디터일 텐데, nano에디터에는 익숙하지 않아서 vim으로 바꿨었다. vim으로 바꾸는 커맨드는 다음과 같다.
```bash
$ git config --global core.editor vim
```
- git commit 메세지를 sublime text로 저장하는 방법 - https://thinkpro.tistory.com/m/142
# git default Vim설정
```bash
git config --global core.editor "vim"
```