![](https://img-blog.csdnimg.cn/20200822090123552.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Vim
本文内容大多数来自:Vim使用技巧第二版、学习vi和Vim编辑器(中文版)、Hacking vim、Learn Vimscript the Hard Way、vim7.4中文参考手册、官网自己加以整理
wzj_110
天道酬勤
展开
-
vim杂谈(八)目录树插件
一 vim 文件浏览功能的内置插件 NetrwNetrw插件伴随vim发行,'不需要单独安装' -->'了解即可'(1)配置vimrc可以加载插件set nocompatible --> '不与vi兼容,采用vim自己模式'filetype plugin on --> 这个命令打开 vim 对'基于文件类型'插件的支持二 nerdtree插件(1)早期的版本下载地址1: '下载重命名'wget -O NERD_tree.zi...原创 2020-09-08 23:53:02 · 419 阅读 · 0 评论 -
vim杂谈(二)rpm源码安装vim
需求引入(1) 'redhat7/centos7' 自带的'git版本太低',自己'编译又太费精力',yum安装方式1:git的源代码的rpm包安装有些'软件包'是以'.src.rpm结尾'的,这类软件包是'包含了源代码的rpm包',在安装时需要'进行编译'src.rpm包安装方法参考博客1、'安装srpm'rpm-ivh git-2.22.0-1.fc31.src.rpm2、'安装构建依赖''有几个包需要epel源' -->'阿里云也可以'yum原创 2020-09-08 22:17:57 · 947 阅读 · 0 评论 -
vim杂谈(五)之vim不加载~/.vimrc
原因:vimrc配置了相关的技巧,但是把其它文本内容粘贴到对应的文件会触发~/.vimrc配置导致环境错乱,在粘贴的时候可以让其临时失效vim -u NONE hello原创 2020-09-08 22:18:56 · 919 阅读 · 0 评论 -
vim杂谈(一)之vim升级8.0
一 yum安装(1)下载第三方源wget -P /etc/yum.repos.d/ https://copr.fedorainfracloud.org/coprs/lbiaggi/vim80-ligatures/repo/epel-7/lbiaggi-vim80-ligatures-epel-7.repo(2)卸载老版本的vimyum remove vim-* -y(3)yum安装yum install vim-enhanced sudo -y(4)验证rpm ..原创 2020-09-08 22:16:51 · 424 阅读 · 0 评论 -
vim杂谈(三)之配色方案
(1)vim相关的配色方案'18个'配色方法(2)Centos7的修改'evening' -->换成上面中的'18个即可'colorscheme evening原创 2020-09-08 22:18:25 · 345 阅读 · 0 评论 -
vim杂谈(四)之非交互式的修改文件
(1)测试'正常模式':可以使用'快捷键命令',或按':输入命令行'启动编辑器之后就处于'普通模式'细节:vimscript脚本最好是以'vim结尾'说明:如果使用'命令行模式'一定要加':'小技巧:':wq'帮助退出-->ZZ也可以补充:'光标'在停留在'上次退出时'的位置原理:就是'先打开文件',然后相应的操作命令进行编辑,所以能看到一个'一闪而过'的过程了解'有这么个功能即可',本身的执行效率是比较低的............原创 2020-09-08 22:18:36 · 698 阅读 · 0 评论 -
vim编辑器
本文从基础到实例来进行细节的讲解(需要掌握的)(一)移动注:不打算讲解类似hjkl(这是基础)1)操作个体:行,单词,字符!2)方向:前、后!3)光标的定位!行内:^:将光标移动到当前行的第一个非空格/制表符的字符上!0:将光标移动到当前行的行首字符!$:将光标移动到当前行的行尾字符!行间:nG-->跳转到第n行的行首!1G、gg 、:1--->...原创 2018-12-05 20:55:57 · 199 阅读 · 0 评论 -
vim杂谈(七)之解决粘贴限制50行
说明:遇到就积累补充下需求1:解决vim只能粘贴50行问题Linux'默认情况下',vim一次'最多可以复制50行数据'(从一个文件到另一个文件)方法修改'$HOME/.vimrc'(如果不存在则新建),追加 --> '用户级别'set viminfo=’1000,<500其中,500即指代我们一次'最多可以复制行数'-->'寄存器保存的行数',你可以适当'调整为自己所需的数值' --> '选择合适的'设计原理: 考虑到'内存的原因' --&g原创 2020-09-08 22:19:38 · 2102 阅读 · 0 评论 -
vim杂谈(六)之文件加密
前言:加密的目的我就不多说了,下面讲解各种加密的方法一 vim加密(1)设置密码(1)vim 编辑文件 --> 输入 "大写的:X" 命令, 然后回车(2) '然后输入两次密码'进行确认设置密码后, 用 cat, more来查看, "不会提示你输入密码"! 只会显示 乱码;用vim 重新打开时, 要求输入密码, 如果密码输入不正确, 则同样显示为乱码!(2)清除密码:方法一: 使用命令: set key=方法二: 同设置密码时一样, 输入命令: X , 然后设置..原创 2020-09-08 22:19:27 · 297 阅读 · 0 评论