[20170617]vim在windows下guioption设置

[20170617]vim在windows下guioption设置.txt

--//如果你看mswin.vim设置:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
  set guioptions-=a
endif

--//缺省设置是取消a设置,查看帮助:

 'a'    Autoselect:  If present, then whenever VISUAL mode is started,
        or the Visual area extended, Vim tries to become the owner of
        the windowing system's global selection.  This means that the
        Visually highlighted text is available for pasting into other
        applications as well as into Vim itself.  When the Visual mode
        ends, possibly due to an operation on the text, or when an
        application wants to paste the selection, the highlighted text
        is automatically yanked into the "* selection register.
        Thus the selection is still available for pasting into other
        applications after the VISUAL mode has ended.
            If not present, then Vim won't become the owner of the
        windowing system's global selection unless explicitly told to
        by a yank or delete operation for the "* register.
        The same applies to the modeless selection.

--//实际上修改:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
  set guioptions+=a
endif

--//可以减少一些键盘操作,但是要冒一些操作风险,就是copy  & paste带来的维护问题.
--//在windows 下 V 或者 v, ctrl_v(windows下使用ctrl+q代替,主要是windows下这个定义为paste了).
--//只要选中,就进入剪切板,再按ctrl+v就paste出来了.

--//鼠标选中也是一样.

--//主要我自己已经习惯这样操作,很难在改正过来.^_^ .在工作中还是小心再小心!!

时间: 2024-08-01 16:15:26

[20170617]vim在windows下guioption设置的相关文章

Vim在windows下乱码问题的解决

  Vim在windows下乱码问题的解决 Vim默认的编码是GB2312的,没utf-8给我们选,所以得我们自己来配置: 具体配置如下: 打开vim安装目录下的_vimrc,在头部加上几句配置语句就能搞定: 01 //设置默认编码 02 set encoding=utf-8 03 set fileencodings=utf-8,chinese,latin-1 04 if has("win32") 05 set fileencoding=chinese 06 else 07 set f

黑客秘籍:Windows下权限设置_安全相关

   随着动网论坛的广泛应用和动网上传漏洞的被发现以及SQL注入式攻击越来越多的被使用,WEBSHELL让防火墙形同虚设,一台即使打了所有微软补丁.只让80端口对外开放的WEB服务器也逃不过被黑的命运.难道我们真的无能为力了吗?其实,只要你弄明白了NTFS系统下的权限设置问题,我们可以对crackers们说:NO!  要打造一台安全的WEB服务器,那么这台服务器就一定要使用NTFS和Windows NT/2000/2003.众所周知,Windows是一个支持多用户.多任务的操作系统,这是权限设置

Windows下批量设置SVN用户组权限

问题背景: 服务器上有很多项目,比如像这样: 现在需要批量修改这些项目的访问权限. 解决方法: 通过分析发现,每个项目的SVN目录结构是这样的: 注意到conf文件夹,里面就有项目SVN权限的配置: 在这个文件里,按下面的配置就可以设置对应组的权限了,用户权限也类似: (可以在可视化工具那里设置后,观察这个文件的变化) [/]@netuser=rw  #用户组=读/写 由此出发,写了个客户端工具,用来批量修复SVN权限,大致的界面是这样的: 实现原理: 1.设置SVN Repositories存

CentOS虚拟机如何设置共享文件夹并在Windows下映射网络驱动器

一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具"Source Insight". 二.安装环境 本机系统:Windows 7 旗舰版 VMware:VMware Workstation 9.0 CentOS:CentOS 6.4 网络适配器设置为:NAT 转换 三.查看是否已经安装"samba" 命令:rpm -qa|grep samba 输出结果: samba-client-3.0.33-3.28-1.el5 samba

Linux下手动设置Windows磁盘挂载点

  Linux下手动设置Windows磁盘挂载点 我的笔记本是同时装了Linux系统和Windows系统.Linux系统启动后,Windows磁盘就会自动挂载在/media目录下,而且挂载点的名称又长又难记.例如,windows系统C盘挂载后名称变为FE6C0C5C6C0C1257.如果windows系统总共有好几个盘,那么挂载后,就是一堆字符串,很难分辨到底各自对应哪个盘.于是,我决定手动修改磁盘挂载点. 首先,执行命令"sudo fdisk -l",显示系统存在的各个磁盘分区信息如

windows 7系统下不能设置楷体gb2312字体

  windows 7系统出了,搞了2套,用的很好,配置要求和vista差不多,但是启动速度快多了,兼容性也不错.这么相安无事一个多月,问题来了. 年底要出几个报告,用笔记本排好了版面,拷贝到装WINI 7的台机上进行打印(没办法,打印机是接台机的,而且台机的显示器是28寸的,方便校对),打印出来总觉得怪怪的,但说不出来怪在哪儿,后来发现好像字体和笔记本上的不一样,我又特意进入字体设置,没错,是仿宋GB2312,可能是台机屏幕大了以后的显示效果和笔记本不一样吧,我这么安慰自己. 陆续打了几百页,

[INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤

[INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤 配置: 系统:windows10 数据库:Oracle Database 12c 第 1 版 速览版: 1.0  问题:[INS-30131] 执行安装程序验证所需的初始设置失败,问题解决       问题原因及解决办法:       1.1因为用户文件中含有中文,出错.(如你的账户名字包含汉字   C:\Users\张三) 打开计算机管理--本地用户和组--用户--Administrato

[Django]Windows下Django配置Apache示范设置

[Django]Windows下Django配置Apache示范设置 Version Date Creator Description 1.0.0.1 2006-11-20 郑昀 草稿   继续阅读之前,我们假设您熟悉以下知识: n         Python n         Django n         Apache 如果不熟悉这些知识点,可以看本文最后资源列表中的文章. 本文讨论了在Windows环境下,将Django配置到Apache Web Server时所遇到的问题,以及最终

Windows下Nginx的启动、停止等命令&Nginx 配置多域名&windows下设置Nginx开机自动启动

Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作. 2.停止: C:\server\nginx-1.0.2>ngin