
vim使用
沐沐牡
这个作者很懒,什么都没留下…
展开
-
vim删除
dd:删除游标所在的一整行(常用)ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行d1G:删除光标所在到第一行的所有数据dG:删除光标所在到最后一行的所有数据d$:删除光标所在处,到该行的最后一个字符d0:那个是数字0,删除光标所在到该行的最前面的一个字符x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspac...转载 2018-08-14 11:56:53 · 157 阅读 · 0 评论 -
vim 快速配置
快速配置VIM只需要三个步骤,这里以Linux为例:拷贝.vimrc文件到~/.vimrc (博主的vimrc) git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 打开VIM,执行PluginInstall,等所有插件都下载完毕之后,重新打开VIM即可得到一个看起来好牛逼的VIM环境了。...转载 2019-06-14 16:58:08 · 770 阅读 · 1 评论 -
vim 支持 python
https://www.jianshu.com/p/3e606e31da5f前段时间刚玩linux时为了图个简单打算直接用vim来写python代码省得再下个软件(好吧,其实是自己下了好多次都失败了,一气之下的决定)。但是发现我用的vim不支持python,所以只能去百度百度一些方法,也尝试了一些,但是真的好艰难,因为好多不太懂所以弄的很曲折,不过所幸最后总算是搞定了,不然会气晕了。下面的很多...转载 2019-05-15 13:34:32 · 4101 阅读 · 1 评论 -
升级vim8
之前升级都是使用下面这两个命令:sudo curl -L https://copr.fedorainfracloud.org/coprs/mcepl/vim8/repo/epel-7/mcepl-vim8-epel-7.repo -o /etc/yum.repos.d/mcepl-vim8-epel-7.repo# Upgrade Vim to vim 8:sudo yum update...转载 2019-05-14 22:17:49 · 3075 阅读 · 0 评论 -
vim 插件使用Ctrlp
命令行 CtrlP 查找路径不然默认缓存路径 234 ctrl + j/k # 进行上下选择ctrl + x # 在当前窗口水平分屏打开文件ctrl + v # 同上, 垂直分屏ctrl + t # 在tab中打开 23 F5 # 刷新可搜索文件<c-d> #...转载 2019-05-05 22:42:40 · 965 阅读 · 0 评论 -
vim缩进与反缩进
:10,100>第10行至第100行缩进:20,80<第20行至第80行反缩进原创 2018-12-10 14:39:20 · 1881 阅读 · 0 评论 -
vim多行注释
多行注释进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要注释的行标记起来按大写字母i,再插入注释符,例如//按esc键就会全部注释了取消多行注释:进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),按小写字母L横向选中列的个数,例如 // 需要选中2列按字母j,或者k选...原创 2018-12-10 14:27:21 · 102 阅读 · 0 评论 -
flake8插件配置
vim中vundle安装语法检测插件 Plugin 'vim-syntastic/syntastic' 添加flake8代码风格检查: 1 Plugin 'nvie/vim-flake8' 终端使用检查文件flake8 my.py检查指定错误flake8 --select H233 my.py检查E开头的错...原创 2018-12-09 20:27:01 · 5201 阅读 · 0 评论 -
vim配置python版
https://www.cnblogs.com/cjy15639731813/p/5886158.htmlhttps://www.cnblogs.com/linxiyue/p/7834817.htmlhttp://www.mamicode.com/info-detail-2199947.html安装python跟vimhttps://www.jianshu.com/p/bc19b913...转载 2018-12-09 15:41:56 · 736 阅读 · 0 评论 -
vim批量替换&行首尾增加&删除列
当前行进行替换:s/XXX/YYY/gXXX是需要替换的字符串,YYY是替换后的字符串。全局替换:% s/XXX/YYY/g.对指定部分进行替换用V进入visual模式,再进行:s/XXX/YYY/g.或指定行范围替换::100, 102s/XXX/YYY/g.替换字符串中的"/" 用"\"转义,即用"\/"表示。查找在:中输入? 或/ ,然后按n或N向后或向前查找Vi指...原创 2018-11-21 11:43:56 · 17255 阅读 · 1 评论 -
vim的插件管理Vundle
Vim是Linux上一款用途广泛的轻量级文本编辑工具。虽然对普通的Linux用户来说开始学用起来难度相当大,但鉴于它具有的种种好处,完全值得一学。至于功能方面,Vim可以通过插件实现全面定制。不过由于其高级配置,你可能需要在其插件系统上花一番时间,才能够高效地对Vim进行个性化定制。幸好,我们有几个工具可以简化我们使用Vim插件。Vundle就是本人每天使用的一款工具。1. Vundle简介...转载 2018-11-08 19:44:04 · 138 阅读 · 0 评论 -
vim配置基础
可以不使用鼠标,完全用键盘操作。 系统资源占用小,打开大文件毫无压力。 键盘命令变成肌肉记忆以后,操作速度极快。 服务器默认都安装 Vi 或 Vim。Vim 的配置不太容易,它有自己的语法,许许多多的命令。我总是记不清楚,所以就整理了下面这篇文章,列出主要配置项的含义。一、基础知识Vim 的全局配置一般在/etc/vim/vimrc或者/etc/vimrc,对所有用户生效。用...转载 2018-11-13 16:51:43 · 159 阅读 · 0 评论 -
vim 查找
vim有强大的字符串查找功能。 我们通常在vim下要查找字符串的时候, 都是输入 / 或者 ? 加 需要查找的字符串来进行搜索,比如想搜索 super 这个单词, 可以输入 /super 或者 ?super, 两者的区别是前者是从上往下搜索,后者是从下往上搜索。 那么如果我想搜索本行中某个单词,并且这个单词很长的时候, 手动输入该字符串是非常麻烦的, 当然可...转载 2018-10-24 22:34:51 · 2728 阅读 · 0 评论 -
vim 函数跳转
很多人使用vim的时候, 会发现函数跳转的功能没有,怎么办?vim提供了强有力的函数跳转的插件功能!首先要安装ctags, 在ubuntu下直接输入sudo apt-get install exuberant-ctags接着,在源文件目录树(这里是在/home/ballack/test/目录下)执行如下命令:ctags -R .即可在/home/ballack/test目录下生...转载 2018-10-25 11:26:24 · 545 阅读 · 0 评论 -
vim 复制
vim有12个粘贴板,分别是0、1、2、...、9、a、“、+; 用:reg命令可以查看各个粘贴板里的内容。 在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容; 要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板...原创 2018-09-10 22:04:50 · 168 阅读 · 0 评论 -
vim复制
vim有12个粘贴板,分别是0、1、2、...、9、a、“、+; 用:reg命令可以查看各个粘贴板里的内容。 在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容; 要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny完成复制,其中N为粘贴板号(注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板...原创 2018-09-10 22:04:05 · 854 阅读 · 0 评论 -
mac重新安装vim
https://xu3352.github.io/mac/2018/07/22/vim-install-from-source-on-mac-support-python2-python3-lua-ruby-perl编译安装的vim卸载https://scalpel.vip/2016/06/12/vimcompile/卸载旧的:brew uninstall vim 如果编译安装则make ...原创 2019-07-31 16:54:20 · 3288 阅读 · 0 评论