vim
爱折腾的小码农
专注于分享与解决学习道路上遇到的那些疑难杂症。
展开
-
vimplus打开后打印错误:The ycmd server SHUT DOWN (restart with ‘:YcmRestartServer‘)解决方案
vimplus打开后打印错误:The ycmd server SHUT DOWN (restart with ':YcmRestartServer')解决方案原创 2022-11-04 17:53:00 · 451 阅读 · 0 评论 -
vim多光标插件vim-visual-multi
基本用法:使用ctrl-n选择单词(如升华文本/vs代码中的ctrl-d)使用ctrl-down/ctrl-up垂直创建光标使用shift箭头一次选择一个字符按n/n以获取下一个/上一个事件按[/]选择下一个/上一个光标按q键跳过当前事件并获取下一个事件按q键删除当前光标/所选内容用i,a,i,a启动插入模式...原创 2021-10-25 00:57:04 · 1882 阅读 · 0 评论 -
fzf.vim 常用命令中文翻译
本文章翻译自:https://github.com/junegunn/fzf.vim/edit/master/README.md###依赖关系(部分需要自行安装)- [fzf]0.23.0或更高版本对于突出显示的语法预览,请安装bat如果delta是可用的,gf?,提交bcommits将使用它格式化git diff`输出。ag需要[The Silver Searcher(ag) ][ag]rg需要[ripgrep(rg)][rg]tags和helptags需要 perl命令命令翻译 2021-10-24 22:45:54 · 345 阅读 · 0 评论 -
VIM插件: CTRLP[文件搜索]
https://blog.csdn.net/wen_fei/article/details/83025237原创 2021-04-01 15:22:32 · 395 阅读 · 0 评论 -
NERDTree新建文件、删除文件、设置当前目录为根目录 - VIM插件NERDTree
NERDTree新建文件、删除文件、设置当前目录为根目录 - VIM插件NERDTree功能快捷键解释新建文件ma在要创建文件的目录中按命令 ma然后键入你要创建的文件名称即可。删除文件md在要删除的文件上按命令md然后输入y回车即可。设置当前目录为项目根目录C在要设置为根目录的目录上按命令C【大写】即可。(刚学vim的时候总是不小心按到u命令把不必要的目录设置成了我的项目根目录,当时一直没找到比较好的解决方案很尴尬只能重启vim解决现在只要按C命令改回来即可原创 2020-06-29 10:28:08 · 6138 阅读 · 0 评论 -
VIM快速注释插件NERD Commenter 中文配置和操作说明
前言插件官方的README.md看得我有些懵逼,这里翻译出来(加了一些注解)做为自己的笔记也分享给大家参考。.vimrc配置" 默认情况下,在注释分隔符后添加空格let g:NERDSpaceDelims = 1" 对美化的多行注释使用压缩语法(貌似这个没什么卵用)let g:NERDCompactSexyComs = 1" 按行对齐注释分隔符左对齐,而不是按代码缩进let g:NERDDefaultAlign = 'left'" 默认情况下,将语言设置为使用其备用分隔符(不是很明白原创 2020-05-30 17:41:31 · 4841 阅读 · 0 评论 -
VIM不小心按了ctrl+z 发现强大的 vim 切换到后台命令
这个隐藏功能很强大,非常类似于tmux的session会话功能。 但是和自己的vim-session 保存功能不太一样。可以打开多个进程开发,完了直接仍后台完事。再切换到其他的项目进行开发。ctrl+z 将当前vim置于后台jobs 查看所有后台vimfg 1 恢复编号为1的vim到前台...原创 2020-05-30 11:33:31 · 1661 阅读 · 6 评论 -
VIM 新建文件自动注释配置支持html、php、shell、py、c
vim新建文件自动注释在网上找到的大多都是c、sh文件类的注释,而没有提及html和php的注释,下面是我参考网上各位大牛的代码优化出的针对html和php文件创建时自动注释的配置方案。在这里贴出来分享给搭建供大家参考。在~/.vimrc文件中添加如下代码即可"自动保存最后修改时间function SetLastModifiedTimes() let line = getline(7) let newtime = "* @LastEditTime: ".strftime("%Y年%m月%d日 %H原创 2020-05-27 15:18:22 · 382 阅读 · 0 评论 -
VIM实现php变量选中
解决方案如下:~/.vimrc 文件中添加如下代码即可"vis 实现选中php变量连字符nnoremap vis bbhf$ve更多配置请看本人.vimrc配置文件git仓库 本人VIM配置文件原创 2020-05-27 14:27:55 · 268 阅读 · 0 评论 -
vim 折叠html标签
vim 折叠html标签前言作为一名资深的码农,好用的编辑器怎么能不研究一下,最近学习vim遇到一个代码折叠的问题。那就是怎么折叠html标签。我在网上找了好多方法基本上都是复制粘贴的,而且没有说明怎么折叠成对标签这种东西。于是就自己研究了一下。解决方案如下1、先选中要折叠 的代码段 vat2、执行折叠命令 zf研究出来感觉其实很简单,这个方法还可以通用,比如折叠 一个方法 的大括号内的内容啊什么的。...原创 2020-05-15 17:17:34 · 571 阅读 · 0 评论