https://www.jianshu.com/p/110b27f8361b
vim镜像
安装
pip install pygments sudo apt-get install vim sudo apt-get install ctags
快捷键
键 | 功能 |
---|---|
F1 | 帮助 |
F2 | 打开NerdTree |
F3 | 打开TagList |
F4 | 打开ctrlp搜索文件 |
F5 | PreviewTag |
F6 | 打开Grepper搜索关键字 |
F7 | Flake8 check |
F8 | 打开ALE |
F9 | signify |
1. Grepper
:Grepper 打开搜索
:vnew filename 打开搜索到的文件
2. NerdTree
- F2 打开nerdtree - i: 水平打开文件 - s: 竖直打开文件
3. Grepper
- F6 打开Grepper,进行关键字搜索
4. ctrlp
- F4 打开ctrlp,进行文件搜索 - ctrl + d按文件名搜索 - ctrl + x 水平打开窗口 - ctrl + v竖直打开窗口 - ctrl + p/n历史记录 - ctrl + z标记文件,ctrl +o对标记的文件打开 - ctrl + t 打开新的tab页 - tab页切换: 向左:,向右:,.
5. ]]不同的类间跳转
6. F7
- pep8 check
7. ALE
- F8 打开ALE,进行动态代码检查
8. tag相关(未完)
- ctrl + W + } 预览定义 - ctrl + ]跳转查看定义 - PreviewTag tagname 预览tag - PreviewFile filename预览文件 - F3 打开taglist - g + ]列出所有的定义 - ctrl + t回到上次跳转的位置 - ctrl + o后退 - ctrl + i前进 - [ + I 全文查找 - ] + I 光标处向下查找 - % 大括号间跳转
9.vim-preview(未完)
- F5 当光标在所在的tag处时,按F5执行do preview > 说明:这两个命令在Grepper中尝试过成功了,但是在g+]中没有成功 - p打开预览窗口 - P关闭预览窗口
10. vim-signify(未完)
与git相关,通过与vim-fugitive联合使用。 - F9 gitdiff
11. subline
标签切换: :b1
12. 文件比较之插件法
:DirDiff file1 file2
13. 文件夹比较之diff
diff -r -u ark-installer_v0.1 ark-installer_v0.2| vim -R -
diff -rq folder1 folder2
14. 文件比较之diff
diff file1 file2 | vim -
15. 向右删除一个单词
dw
16. 向左删除一个单词
db
17. 删除光标所在处的单词
daw
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。