Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Cheatsheets | 32,908 | 5 days ago | 85 | mit | JavaScript | |||||
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | ||||||||||
Fe | 1,864 | 24 days ago | 87 | JavaScript | ||||||
前端 100 天,帮助 10W 人入门并进阶前端。 | ||||||||||
Vim Vue | 1,282 | 6 months ago | 1 | October 04, 2017 | 30 | mit | Vim script | |||
Syntax Highlight for Vue.js components | ||||||||||
Cosmicnvim | 853 | a month ago | 3 | gpl-3.0 | Lua | |||||
CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience! | ||||||||||
Vim | 514 | 4 years ago | 1 | mit | Vim script | |||||
My Vim configuration more Python, Javascript, Vue.js, Golang and Markdown, will add Haskell, Ruby and C/C++ | ||||||||||
Octo | 312 | 10 days ago | 20 | mpl-2.0 | Vue | |||||
An open source tool for knowledge management. | ||||||||||
Dotfiles | 244 | 4 months ago | 1 | mit | Vim Script | |||||
:round_pushpin: My dotfiles for macOS using Fish/Zsh, Neovim, and Tmux | ||||||||||
Coc Volar | 200 | 2 days ago | 194 | January 13, 2023 | mit | TypeScript | ||||
Volar (Fast Vue Language Support) extension for coc.nvim | ||||||||||
Vim Vue Plugin | 165 | 2 months ago | 3 | unlicense | Vim Script | |||||
Vim syntax and indent plugin for .vue files | ||||||||||
Coc Vetur | 156 | 2 years ago | 5 | TypeScript | ||||||
Vue language server extension for coc.nvim |
LunarVim is an IDE layer for Neovim.
lvim
to ~/.config
git clone https://github.com/2nthony/dotfiles.git ~/yourpath
ln -s ~/yourpath/.config/lvim ~/.config
Full plugins see plugins.lua.
The latest keybindings in keymaps.lua.
<C>
means to <Ctrl>
<C-h>
better ^
<C-l>
better $
<C-a>
select all text<C-j>
LSP diagnostic next, <S-C-j>
LSP diagnostic prev<C-k>
LSP hover<C-\>
open a float terminal<C-n>
new tab :tabedit
<Tab>
<Tab>
next buffer, <S-Tab>
previous bufferf
means to find
or file
fe
toggle file explorerfd
locate current file in file explorerff
find a filefr
find character(live grep) in files (install ripgrep
)fb
find a buffer(tab)fo
find oldfilesfwd
find workspace diagnostics(LSP diagnostics)ftc
find todo commentsg
means to go
or git
git
open lazygit (install lazygit
)gw
go to word after cursor, gW
before cursor(leap.nvim)gsj
git next hunkgsk
git previous hunkgss
gitsigns stage hunkgsS
gitsigns stage filegsr
gitsigns reset hunkgsu
gitsigns undo stage hunkgsp
gitsigns preview hunkSee the full keybindings for git in keymaps.gitsigns
s
means to switch
, split
, see
, search
or LSP
ss
split windowsv
vertical split windowsh
switch to left windowsj
switch to below windowsk
switch to above windowsl
switch to right windowsd
LSP search declarationssp
LSP see preview definitionsr
LSP replace declarationsca
LSP code action<Space>
instead of \
<Space>w
= :w
<Space>q
= :q
, :Q
= :q!
<Space>bd
delete buffer<Space>bD
force(!) delete buffer<Space>bp
pick a buffer<Space>S
ripgrep search(like global search)<Space>tt
toggle show troubles(problems)I use Dropcode to manage my code snippets.
// ~/Library/Application Support/Code/User/snippets/package.json
{
"name": "my-snippets",
"contributes": {
"snippets": [
{
"language": [
"all"
],
"path": "./dropcode.code-snippets"
}
]
}
}
ls
replacement