[20180417]vim小技巧.txt

简介: [20180417]vim小技巧.txt --//今天调试plsql,发现跟踪到的sql语句在跟踪文件是在一行的,开始以为是开发写成这样,实际上PL/SQL写的语句 --//到跟踪就变成一行,这样就太长,这样为了更好观察我必须设置wrap,执行如下:set wr...

[20180417]vim小技巧.txt

--//今天调试plsql,发现跟踪到的sql语句在跟踪文件是在一行的,开始以为是开发写成这样,实际上PL/SQL写的语句
--//到跟踪就变成一行,这样就太长,这样为了更好观察我必须设置wrap,执行如下:set wrap

--//问题来了,我发现如果按上下键,实际上移动到下一行,而仅仅在wrap显示要一行移动,必须使用左右移动才行.
--//这样非常慢.我才想起来这样移动要使用gj,gk命令,或者是g<Down>,g<Up>命令.但是要按2个按键,非常不方便.

--//实际上为了更好操作,可以定义如下:
map <Down> gj
map <Up> gk

--//这样操作感觉更舒服一些,做一个记录.

目录
相关文章
|
开发工具 数据库管理 关系型数据库
[20180211]在vim中使用bc进行各种运算.txt
[20180211]在vim中使用bc进行各种运算.txt --//别人的建议,完善一下在vim调用bc进行各种运算. --//我以前定义如下,完成计算,10,16进制转换.
1054 0
|
关系型数据库 开发工具 数据库管理
[20170617]vim中使用bc计算器.txt
[20170617]vim中使用bc计算器.txt --//我以前也写一个脚本做行计算功能以及10,16进制的转换功能,简单一点不做复杂检测,如下: noremap  cc Yp!!bc -lqkA = J noremap  ch YpIobase=16;!!b...
1030 0
|
Unix Shell 开发工具
[20170616]vim 8.0的安装.txt
[20170616]vim 8.0的安装.txt --//晚上开始在自己的家里的机器上安装vim 8.0 for windows,事先做了备份,但是还是遇到许多问题,都是定制安装相关的问题,自己做 --//一个记录: --//里面的操作都是定制化的,可能不适合大家,我自己仅仅作为一个记录.
1038 0
|
PHP 开发工具 Python
[20170617]vim 8.0插件安装.txt
[20170617]vim 8.0插件安装.txt --//昨天晚上在自己的家里的机器上安装vim 8.0 for windows,定制化浪费许多时间,剩下就是插件的安装.
1359 0
|
开发工具 Windows Shell
[20170616]vim中使用bc计算器.txt
[20170616]vim中使用bc计算器.txt --//前几天修改bccalc插件,它使用bc在vim做各种运算,在windows下会遇到许多奇怪的问题(别人给我反馈的) --//比如^的解析.
964 0
|
C# 开发工具 数据库管理
[20170612]vim bccalc插件.txt
[20170612]vim bccalc插件.txt --//上午修改bccacl插件,加入10,16,dba,scn之类转换.由于linux版本,与windows版本存在一些差异,分别贴上来: 1.
757 0
|
开发工具
[20150409]vim的多窗口操作.txt
[20150409]vim的多窗口操作.txt --工作看代码的需要,需要多窗口操作,我以前喜欢使用tab功能. --比如1个文件,要打开新的tab执行: :tabedit % --执行前保存就可以执行以上命令,使用gt来切换.
586 0
|
开发工具 消息中间件 Unix
vim小技巧
vim中字符串出现次数的统计在所有行中查找 字符串 出现的次数 :%s/字符串//gn:%s/字符串/&/gn在m和n行之间查找 字符串 出现的次数:m,ns/字符串/&/gn C-r (register) 在insert模式下插入寄存器对应的内容在insert模式下,C-r (register) 插入register里的内容,一个有趣的reg是”=”. 假设你想输入123K的具体字节数,不用打开计算器,试试这个”=1024*123″,”125952″就出来了! * 向下查找当前光标所在单词或字符串g* 查找则不限制whole word。
706 0
|
开发工具
Vim/Vi实用技巧(第二版)
Vim/Vi实用技巧 1、导入文件 :r [文件名] #导入到当前编辑的文件中 如 :r /etc/inittab   文件上部为/etc/services文件,下部为/etc/ini...
888 0