My-Linux-Config 项目教程
1. 项目的目录结构及介绍
My-Linux-Config/
├── docs/
│ └── README.md
├── nixpkgs/
├── nvim/
├── rime/
├── scripts/
├── .editorconfig
├── .gitignore
├── .lintmdrc.json
├── .pre-commit-config.yaml
├── CHANGELOG.md
├── LICENSE
├── _config.yml
├── readme.md
└── sheet.md
目录结构介绍
- docs/: 存放项目文档,如
README.md
。 - nixpkgs/: 存放 Nix 包管理器的配置文件。
- nvim/: 存放 Neovim 编辑器的配置文件。
- rime/: 存放 Rime 输入法的配置文件。
- scripts/: 存放各种脚本文件,用于自动化任务。
- .editorconfig: 编辑器配置文件,用于统一代码风格。
- .gitignore: Git 忽略文件配置。
- .lintmdrc.json: Markdown 文件的 lint 配置。
- .pre-commit-config.yaml: Git pre-commit 钩子配置。
- CHANGELOG.md: 项目更新日志。
- LICENSE: 项目许可证文件。
- _config.yml: 项目配置文件。
- readme.md: 项目主 README 文件。
- sheet.md: 项目其他说明文件。
2. 项目的启动文件介绍
项目中没有明确的“启动文件”,但可以通过以下方式启动或配置相关工具:
- Neovim: 通过
nvim
命令启动,配置文件位于nvim/
目录下。 - Rime 输入法: 通过 Rime 输入法管理器启动,配置文件位于
rime/
目录下。 - 脚本: 通过
scripts/
目录下的脚本文件执行特定任务。
3. 项目的配置文件介绍
Neovim 配置
Neovim 的配置文件主要位于 nvim/
目录下,包括:
- init.vim: Neovim 的主配置文件。
- plugins.vim: 插件管理配置文件。
- lsp.vim: LSP(语言服务器协议)配置文件。
Rime 输入法配置
Rime 输入法的配置文件位于 rime/
目录下,包括:
- default.yaml: 默认配置文件。
- custom.yaml: 用户自定义配置文件。
其他配置文件
- .editorconfig: 统一代码风格的配置文件。
- .gitignore: Git 忽略文件配置。
- .lintmdrc.json: Markdown 文件的 lint 配置。
- .pre-commit-config.yaml: Git pre-commit 钩子配置。
- _config.yml: 项目主配置文件。
通过以上配置文件,可以自定义和优化 Linux 开发环境。