vim
文章平均质量分 92
「已注销」
这个作者很懒,什么都没留下…
展开
-
vim NERDtree目录树乱码
经过研究发现目录树乱码 是因为~/.vim/bundle/nerdtree/plugin/NERD_tree.vim 这个文件调用了window的xxx组件反正解决办法就是 ! 取反这个符号去掉原创 2017-03-29 09:49:01 · 3743 阅读 · 0 评论 -
tmux true color,真彩色配置
tmux真彩色问题困扰我一段时间,总算是解决了,这里有一些坑,记录一下。首先看你的shell支不支持真彩色,可以执行命令:curl -s https://raw.githubusercontent.com/JohnMorales/dotfiles/master/colors/24-bit-color.sh | bash刚开始我的tmux内外展示是这样的,tmux内明显色带断层了。...原创 2019-03-22 17:32:38 · 5495 阅读 · 3 评论 -
vim 语法解析/高亮突然崩溃,失效
我用vim 编辑A文件(进程占用),同时开另一个终端编辑A文件 ,提示我A文件已经存在swp,然后我选了q退出,发现A文件在终端一的代码解析高亮全部失效了。后来在仔细研究下,发现是因为vim受到.swp交换文件的影响导致 语法解析失效.我之前的解决方法是 复制一个文件,然后把原来的删了,后来发现有更简单的做法,直接在vim底层命令行模式注入下面命令,重新解析该文件的代码。 set fi...原创 2019-02-21 18:54:02 · 1200 阅读 · 0 评论 -
vim 配置指南(持续更新)
vim 前端全家桶配置指南简介因为写了一段时间前端,一直在考虑vim是否能够替代前端无敌编辑器vscode,最后发现只能高仿,自己配置的性能跟vscode下的vim模式差不多,灵活性更高点,喜欢折腾的朋友可以试试,否则用vscode vim模式吧,已经神一般的完美了(不是高级黑-。-)。这套插件目前包含了代码自动补全,目录树,js/jsx eslint自动格式化,小黑屋模式,文件搜索ctr...原创 2018-12-08 15:54:32 · 31273 阅读 · 3 评论 -
vim8.1 内置终端分屏新特性(Vim inner shell of split window)
vim8.1 终端分屏新特性先说下怎么升级8.1mac 用户brew install vim --with-lua --with-override-system-vi (命令行版)brew install macvim --with-lua --with-override-system-vim (gui版)如果之前用过brew装过vim,执行这个命令brew upgrade vim/...原创 2018-12-08 13:20:59 · 5103 阅读 · 5 评论 -
tmux 256 色配置
Try forcing tmux into 256 color mode by starting it with "tmux -2”tmux -2 new -s test加上-2参数启动的时候能用256色启动 匹配你的vim配置关于真彩色显示不正常,配置方面可以参考:https://blog.csdn.net/ghostyusheng/article/detail...原创 2018-01-12 12:13:37 · 1912 阅读 · 0 评论 -
vim 代码格式化
按shift + v按shift + g按=自动格式化原创 2017-12-23 11:20:11 · 896 阅读 · 0 评论 -
vimium使用
1.google 扩展程序搜索这个插件 并且添加扩展 需要F墙地址https://chrome.google.com/webstore/search/vimium?utm_source=chrome-ntp-icon2.3.? 查看快捷键用法4.enjoy原创 2017-11-21 18:29:49 · 1175 阅读 · 0 评论 -
vim计算器
1.依次按住 ctrl 键 r键 =键 2.然后在底层命令行输出2+23.然后输入回车键4.看结果原创 2017-11-16 12:52:17 · 1305 阅读 · 0 评论 -
vim 寄存器复制
复制:双引号(") + 寄存器名(a-z) + y粘贴:双引号(") + 寄存器名(a-z) + p原创 2017-11-16 12:31:22 · 409 阅读 · 0 评论 -
vim文字居中,小黑屋模式
1.用vundle 安装 'junegunn/goyo.vim'2.随便vim一个文件3. :goYo4.enjoy更多命令参考手册 https://github.com/junegunn/goyo.vim原创 2017-11-15 15:46:55 · 861 阅读 · 0 评论 -
php vagrant vim xdebug配置
一、安装xdebug1、编译安装xdebug,也可以使用pecl install xdebug wget http://xdebug.org/files/xdebug-2.3.2.tgztar -zxvf xdebug-2.3.2.tgzcd xdebug-2.3.2phpize./configure --enable-xdebug --with-php-conf原创 2017-09-30 17:56:07 · 512 阅读 · 0 评论 -
vim sublime monokai /onedark (atom)配置
1. https://github.com/sickill/vim-monokai clone一份代码2.monokai.vim 放到你的 ~/.vim/colors里面,如果不行就放/usr/share/vim/colors里面3.vim ~/.vimrc 添加几行代码 4.vim打开一个文件 enjoy 2018年05月08日15:02:39 ...原创 2017-10-23 13:40:58 · 4412 阅读 · 0 评论 -
vim g系列命令补充
发现一些g系列的命令 以前没有注意到 大家可以看看 gd will take you to the local declaration.gD will take you to the global declaration.g* search for the word under the cursor (like *, but g* on 'rain' wi...原创 2017-09-22 13:04:53 · 590 阅读 · 0 评论 -
ctag php 跳定义
之前装了ctags 玩了大半年都不知道 为什么调不到定义 现在终于研究出来了 蛋疼以前用的命令是ctags ./* -R 现在要用ctags -R --fields=+aimS --languages=php参数说明 -a Access (or export) ofclass members; Adds the access field原创 2017-09-22 13:14:19 · 457 阅读 · 0 评论 -
vim切换tab标签快捷键
vim切换tab标签快捷键vim从vim7开始加入了多标签切换的功能,相当于多窗口。之前的版本虽然也有多文件编辑功能,但是总之不如这个方便啦。用法123456789:tabnew [++opt选项] [+cmd] 文件 建立对指定文件新的tab:tabc 关转载 2017-09-08 13:49:06 · 18366 阅读 · 1 评论 -
ctrlp 缓存设置
.vimrc 下加入如下代码即可。研究好久才找到 md let g:ctrlp_open_multiple_files = 'ij' let g:ctrlp_extensions = ['tag', 'buffertag', 'quickfix', 'dir', 'rtscript', 'undo', 'line', 'changes', 'mixed', 'bookmarkdir原创 2017-07-28 15:57:35 · 688 阅读 · 0 评论 -
vim 配置phpcs phpmd
1. .vimrc 加入 方框内容 (前提确保你装上了Vundle)2.BundleInstall / VundeUpdate3.在你代开的php文件中 同时按下 @ 键 和c 键 + s 键 4. enjoy 方案2 只装phpcs------------------------------Plugin 'vsushkov/vim-phpcs' 放vimrc文件vun...原创 2017-07-28 15:40:44 · 555 阅读 · 0 评论 -
vim 设置行号及其背景颜色
改变行号文字色:highlight LineNr guifg=red改变行号的背景色:highlight LineNr guibg=white如果是在控制台下,则把guifg中的gui替换成cterm即可,如下:highlight LineNr ctermfg=red:highlight LineNr ctermbg=white----------------------...原创 2016-12-19 12:29:51 · 19777 阅读 · 1 评论