[20200107]vim 按键与金山词霸冲突.txt
--//今天运气不好,一上班遇到许多不顺的事情,发现在windows下vim的visual block,取范围内容时只要我一松开shift按键,自动将
--//选择内容放入缓存.这不是我需要的,我需要它保持选中状态,然后按del删除选中范围.在windows下我一般操作如下:
SQL_ID CHILD_NUMBER WAS NAME POSITION MAX_LENGTH LAST_CAPTURED DATATYPE_STRING VALUE_STRING C30
------------- ------------ --- ---- ------------- ---------- ------------------- --------------- ------------------- ----------------------
5yqm7qry03mcg 2 YES :1 1 128 2019-12-31 22:51:08 VARCHAR2(128) 2019-12-31 22:50:30
YES :2 2 128 2019-12-31 22:51:08 VARCHAR2(128) 2019-12-31 22:51:05
--//比如删除POSITION前面的一串空格,包括下面3行内容.
--//移动到对应位置,按ctrl+q(在linux下是按ctrl+v,主要是windows下ctrl+v作为paste命令),windows下避免冲突选择ctrl+q.
--//然后按住shift键,使用方向键选择删除的矩形范围,然后松开shift键,选择del删除矩形范围.
--//我的问题在于松开shift键后马上选择的矩形范围消失,提示行出现:
复制了 4 行的块
--//我开始以为某个按键没有弹起来,检查半天发现不是.而且我发现如果我不松开shift按键,按del一样可以完成操作.
--//还有一种方式就是使用hjkl代替方向键也不会出现问题.
--//我自己也连上一台linux服务器做类似测试没有出现这样的现象.
--//开始怀疑某个软件冲突,关闭一些软件测试,才发现是因为我打开了金山词霸的自动划线功能导致的问题.
--//做一个记录,避免以后重犯类似错误.