
vim
文章平均质量分 50
tanghuan0827
这个作者很懒,什么都没留下…
展开
-
【Linux】vim在每行行首或行尾添加/删除内容
原文见:http://blog.youkuaiyun.com/garfielder007/article/details/49851501idea:利用vim中的批量替换功能实现。一、添加在每行行首添加相同的内容:[plain]view plaincopy:%s/^/要添加的内容在每行行尾添加相同的内容:[plain]view plaincopy:%s/$/要添加的内容二、利用正则表达式删除代码段每行的行号[plain]vi...转载 2021-01-07 16:03:50 · 2195 阅读 · 0 评论 -
vim录制宏代码添加递增序号
private String name;先将代码复制5行yy5p在需要插入的第一行插入数字1,开始录制代码录制之前的截图是这样的:开始录制w的宏qw复制单个字符yl向下移动一行并且向左边移动一格jh粘贴p将数字递增ctrl+a结束录制q重复5次, n次 + @ + 宏名4@w转载地址:http://blog.sina.com.cn/s/blog_15ea19d4a0...转载 2020-09-02 10:29:20 · 896 阅读 · 3 评论 -
vim替换文件的部分内容
通常我们会在命令中使用%指代整个文件做为替换范围::%s/search/replace/g以下命令指定只在第5至第15行间进行替换::5,15s/dog/cat/g转载地址:https://www.cnblogs.com/workingdiary/p/9066125.html转载 2020-08-22 18:30:05 · 911 阅读 · 0 评论 -
Vim文件缓冲区列表介绍-Vim入门教程(12) ——转载
Vim打开文件进行编辑时其实编辑的是文件在内存中的映像(即Vim中的缓冲区)当使用Vim对缓冲区进行操作时,磁盘文件内容与内存映像不再一致,执行w、x等命令时便是将缓冲区的内容回写到文件一、Vim缓冲区列表Vim支持同时在多个缓冲区进行操作,每打开一个文件,Vim就会创建一个对应缓冲区。缓冲区不仅包含了文件的内容,也记录了该文件的编辑状态等配置信息,包括激活、隐藏、上次编辑行数等假设通过vim命令vim *.txt同时打开了当前目录下的两个文件 1.txt和 2.txtVim启动时只会显示一个窗口转载 2020-07-10 16:54:51 · 793 阅读 · 0 评论 -
vim生成很多文件后缀名~或者un~,禁止vim的自动备份
vim生成很多文件后缀名~或者un~,禁止vim的自动备份在_vimrc配置文件中添加"取消自动备份set noundofileset nobackupset noswapfile转载 2020-07-10 16:41:31 · 497 阅读 · 0 评论 -
(3/3) windows下vim配置dbext插件连接oracle直接执行sql语句--vim插件录制宏,easyalign插件的简单使用
easyalign插件表格格式化宏表格对齐目前是我需求量最大的, 所以录制了一个宏, 以后就非常方便了:录制宏写法:q[name]{actions}q调用宏:@[name]表格格式化对齐宏-录制:qtvipga*|q表格格式化对齐宏-使用:@t另外 分隔符 是支持正则的, 激活插件后也有好些快捷键支持, 更多的还是看后面的文档吧, 里面有很多图文示例 :)跳转到首行qtvipga*|ggq...转载 2020-07-09 10:29:17 · 193 阅读 · 0 评论 -
(2/3) windows下vim配置dbext插件连接oracle直接执行sql语句--补充配置OBI ODBC interface 安装odbc数据源,让字段显示没有那么宽
显示结果如下vim 安装perl插件echo has('perl')return 0主要原因是 vim perl 如果操作系统64 最好vim和perl的版本也是64位 然后vim 和perl的版本必须对应上将安装的perl配置到环境变量 vim 8.2. perl 5.28配置perl的环境变量PATHD:\ware\Strawberry\perl\binPERLD:\ware\Perl安装odbc数...原创 2020-07-08 18:32:34 · 363 阅读 · 0 评论 -
idea配置ideavim插件如何将 Vim 剪贴板里面的东西粘贴到 Vim 之外的地方
1 知乎说的粘贴到系统之外 ,这个前面是有【 双引号】用"+y代替y将选中的内容复制到系统剪贴板,效果和ctrl-c一致。用"+p代替p将剪贴板内容复制到指定位置,也可以用ctrl-v。2 设置快捷键 ctrl+c ctrl+pWindows 下应该也是在用户目录【 C:\Users\USERNAME】下新建配置文件,不过文件名应该是 _ideavimrc"""设置与系统粘贴版交互的快捷键map <C-c> "+ymap <C-p>...转载 2020-06-30 23:51:00 · 1747 阅读 · 0 评论 -
去掉vim中的^M符号
: e ++ff=dos转载 2020-06-22 23:36:01 · 220 阅读 · 0 评论 -
(1/3) windows下vim配置dbext插件连接oracle直接执行sql语句--vim选定sql直接执行sql语句
_vimrc修改配置文件Plug 'https://git::@github.com/vim-scripts/dbext.vim.git'配置oracle的连接信息let g:dbext_default_profile_ORA = 'type=ORA:user=scott:passwd=tiger:host=192.168.1.40'let g:dbext_default_profile = 'ORA'在使用oracle数据库的时候里面的坑sql中需要带用户,否则查询不原创 2020-06-22 00:10:45 · 354 阅读 · 0 评论 -
Vim中NERDTREE的快捷键
nerdtree vim快速打开 F3在vim中使用经常使用的快捷键?: 快速帮助文档o: 打开一个目录或者打开文件,创建的是buffer,也可以用来打开书签go: 打开一个文件,但是光标仍然留在NERDTree,创建的是buffert: 打开一个文件,创建的是Tab,对书签同样生效T: 打开一个文件,但是光标仍然留在NERDTree,创建的是Tab,对书签同样生效i: 水平分割创建文件的窗口,创建的是buffergi: 水平分割创建文件的窗口,但是光标仍然留在NERDTrees:原创 2020-06-21 14:21:30 · 2261 阅读 · 0 评论 -
redis搭建集群 shell根据序列号批量生成命令
:for i in range(8002,8006) | put ='cp 8001/redis.conf '.i | endforcp 8001/redis.conf 8002cp 8001/redis.conf 8003cp 8001/redis.conf 8004cp 8001/redis.conf 8005cp 8001/redis.conf 8006替换配置文件中的内容 (单引号双引号问题 这里可以参考 我的博客 :vim 根据模板一行一行生成序列号https://blog.csd原创 2020-05-19 23:56:37 · 270 阅读 · 0 评论 -
centos6 vim plug的安装
mkdir -p ~/.vim/autoload/gitbu官网获取plug.vimvim ~/.vimrccall plug#begin('~/.vim/plugged') Plug 'https://github.com/vim-scripts/VisIncr.git'call plug#end():PlugInstall出现问题fatal: HTTP request...转载 2020-04-28 16:38:55 · 338 阅读 · 0 评论 -
windows下的gvim的前端配置文件vimrc
"环境变量配置"$VIM=D:/ware/Vim/_vimrc":so $VIMsource $VIMRUNTIME/vimrc_example.vimbehave mswin" 函数加!符号" function! MyDiff()set diffexpr=MyDiff()function! MyDiff() let opt = '-a --binary ' if...原创 2020-03-22 22:19:32 · 912 阅读 · 1 评论 -
vim的常用快捷键
vim的快捷键(普通模式)选择一个单词 viw 选择"中间的内容 vi"选择<>中的内容 vi<光标移动 w 下个单词词首 b 上个单词的词首 nk 向上移动多少行 nj 向下移动多少行 f 找到当前字符 F 向前面找字符 h 左...原创 2020-03-22 22:14:27 · 183 阅读 · 0 评论 -
vim 根据模板一行一行生成序列号
转自 https://vim.fandom.com/wiki/Making_a_list_of_numbers#vim 根据模板一行一行生成序列号Making a list of numbersEDITSHARETip 918 Printable Monobook Previous Nextcreated 2005 · complexity basic · version 6.0...转载 2019-07-15 18:45:15 · 688 阅读 · 0 评论