仅用于个人备份与学习用途
- 多款主题
- 代码高亮 treesitter
- 搜索功能 Telescope && fzf-lua
- 文件搜索
- 代码内容搜索
- LSP/Snippets/自动补全 CMP/Coc
- 默认仅提供
VSCode
格式 byluasnip
- 默认仅提供
- TODO
- TodoLocList Telescope
- TodoTelescope
- TodoTrouble
- 支持自定义关键字
- 快捷键
<A-/>
单行注释<A-\>
多行注释<A-t>
创建窗口<A-w>
关闭窗口<A-q>
退出编辑器<A-p>
文件搜索<A-f>
代码搜索
view TODO.md
- JavaScript
- TypeScript
- Flow
- JSX
- JSON
- CSS
- SCSS
- Less
- HTML
- Vue
- Angular HANDLEBARS
- Ember
- Glimmer
- GraphQL
- Markdown
- YAML
- 搜索
- 文件搜索
- Telescope fd
- Telescope find_files
- 文件模糊搜素
- 代码搜索
- 代码 tag 函数搜索
- TODO
- 注释
- 文件搜索
:TSInstall query
- data/telescope-sources 自定义 emoji 等特殊字符保存目录
# macOS
# universal-ctags: need overwrite system ctags command
# ripgrep: rg command
# the_silver_searcher: ag command
brew install ripgrep fd lua universal-ctags the_silver_searcher
# for Archlinux
pacman -S ripgrep fd lua the_silver_searcher
npm i -g neovim pyright
pip3 install neovim pynvim
git clone --depth 1 https://github.com/imxieke/NeoCode.git ~/.config/nvim
rm -fr ~/.config/nvim