随笔分类 -  vim

摘要::Explore " 打开文件浏览器,如果没有设置 hidden , 且文件没有保存时,会垂直分割,显示在上方,否则会占据整个vim window :Explore! " 如果是分割的情况,变为水平分割 " by the way: hidden设置是没有打开的设置,如果开启了hidden,没有保存时 阅读全文
posted @ 2023-01-29 13:34 马肯尼煤牙巴骨 阅读(322) 评论(0) 推荐(0) 编辑
摘要:匹配结点 \v^(.([\.])@!)+\/$ 匹配节点,并展开 :golobal/\v^(.([\.])@!)+\/$/exe "normal \<CR>" 但是上面的正则有一个问题就是只要是文件夹都会被匹配到,导致多次执行会展开折叠 可以用这个正则来匹配已展开的结点 \v(^(\| )+)\w+ 阅读全文
posted @ 2023-01-29 02:53 马肯尼煤牙巴骨 阅读(25) 评论(0) 推荐(0) 编辑
摘要:环视 :help /\@= :help /\@! :help /\@<= :help /\@<! /\vtarget(patten)@= . . . .? == .{0,} +? == .{1,} 正则匹配 match 命中测试 matchstr 不分组 matchlist 分组 matchlist 阅读全文
posted @ 2023-01-29 02:10 马肯尼煤牙巴骨 阅读(40) 评论(1) 推荐(0) 编辑
摘要::golobal/^| /exe "normal \<CR>" 搜索到所有|开头的行,在那行的“|"位置 在常规模式按下回车 阅读全文
posted @ 2023-01-29 02:08 马肯尼煤牙巴骨 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.不能提交到 master production main 这几个分支 2.分支名只能以feature|hotfix|bugfix|release|dev|improvement 这几个开头 3.自动加分支名到提交的消息上 4.变基的情况合并提交不会触发这个hook,处理掉了 #!/bin/bas 阅读全文
posted @ 2022-12-30 20:54 马肯尼煤牙巴骨 阅读(201) 评论(0) 推荐(0) 编辑
摘要:git config --global diff.tool vimdiff git config --global difftool.prompt false git config --global alias.d difftool git config --global difftool.trus 阅读全文
posted @ 2022-11-29 18:14 马肯尼煤牙巴骨 阅读(571) 评论(0) 推荐(0) 编辑
摘要:buffer #显示buffers :ls :buffers :files #显示下一个buffer :bn :bNext #显示上一个buffer :bp :bprev #两个buffer之间快速切换 ctrl+^ ctrl + o #切换到旧的 ctrl + i #切换到新的 #跳转到指定buf 阅读全文
posted @ 2022-06-14 16:04 马肯尼煤牙巴骨 阅读(393) 评论(0) 推荐(0) 编辑
摘要:+++ vim初始化的配置文件在 /etc/vim/vimrc.local #没有的话就新建一下 +++ ubuntu的vim默认是没有开启系统剪切板功能的 #如果打印出 -clipboard 则说明剪切板没有开启 vim --version |grep clipboard #安装开启 sudo a 阅读全文
posted @ 2022-03-27 13:48 马肯尼煤牙巴骨 阅读(37) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示