Questions tagged «gvim»

有关VIM编辑器的所有图形化形式之一。


2
如何获取Vim一次将多个文件打开到选项卡
是否可以使vim将多个文件打开到选项卡中,类似于该args <path>命令将多个文件打开到缓冲区中的方式? 进行类似操作会:tabe ./*导致错误“ E77:文件名过多”,即使文件数小于tabpagemax属性中设置的值也是如此。 (我相信该vim -p <files>选项将在选项卡中打开,但我希望找到一种在vim已打开时执行此方法的方法。)
85 vim  tabs  gvim 

9
如何获得(g)Vim以显示当前文件的字符数?
我喜欢为我经常去的编程论坛写教程和文章。该论坛每个帖子的字符数限制。我过去曾使用Notepad ++编写帖子,并且它在状态栏中保留实时字符数。我现在开始更多地使用gVim了,我现在真的不想回到Notepad ++,但是对这个字符进行计数非常有用。如果我超过这个数,我通常最终会将帖子粘贴到Notepad ++中,这样我就可以看到何时进行了足够的修剪以达到极限。 我已经看到了一些有用的建议:set ruler,但这仅通过当前行上的当前列索引给出了字符计数。如果我不使用段落分隔符,那就太好了,但是我敢肯定,您会同意在一个段落中读取数千个字符并不舒服。 我阅读了帮助,并认为它rulerformat会起作用,但是在查看了statusline它使用的格式后,我看不到任何能为当前缓冲区提供字符计数的内容。 我已经看到有添加此功能的插件,但是我仍将脚趾插入gVim中,在不确定它们的作用之前,我不确定是否要加载随机插件。我更喜欢使用Vim内置的东西,但是如果它不存在,它就不存在。 我应该怎么做才能实现自己的目标?如果涉及插件,您会使用它吗?
85 vim  gvim 

4
如何在vim / gvim中设置行长标记?
一些GUI文本编辑器有一条垂直线用作行长标记(它有助于使源代码文件中的行短于80个字符)。 在vim / gvim中是否可以有类似的东西?我知道Ruler vim选项,但是在大屏幕上直观地跟随它不是很方便。 编辑:谷歌搜索“ colorcolumn”以了解更多信息时,我发现此问题与https://stackoverflow.com/questions/235439/vim-80-column-layout-concerns重复
75 vim  gvim 



9
如何用vim删除符号“ ^ @”?
我有一些文件用此符号损坏: ^ @ 它不是字符串的一部分;它是不可搜索的。如何用任何符号代替该符号,或者如何删除该符号? 这是来自一个文件的示例行: ^@F^@i^@l^@e^@n^@a^@m^@e^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@:^@ ^@^M^@


4
VIM(gvim / macvim)在哪里保存未保存/未命名缓冲区的交换文件?
VIM(gvim / macvim)在哪里保存未保存/未命名缓冲区的交换文件?(如果这样做的话)。 背景: 在整个半激烈的研讨会中,当MacBook耗尽汁液并且无处掉电时,我在一个未命名/未保存的MacVim缓冲区中记笔记(它通常不会入睡/休眠)。 问题: 有人知道未保存的工作是否有可能已经保存到交换(.swp)文件等中,可以恢复吗? 系统详细信息: 特别是在Mac OS X 10.5.8上使用MacVim时,发生了这种情况(但其他版本的可能的恢复提示也很有趣)。我尚未重启MacVim,以防万一这样做会启动清理过程。
52 vim  gvim  swap  macvim 

6
将光标移动到Vim中一行中非空白字符的开头
在Vim中,是否可以将光标移动到行中非空白字符的开头?例如,如何将光标移动到下面第二行中的“ S”? 第一行 第二行 如果有问题,我主要使用MacVim,但我也希望能够从控制台执行此操作。 谢谢!
48 vim  gvim  macvim 


3
如何在vim中移动并重新排列拆分?
到目前为止,我已经知道可以通过来横向交换拆分CTRL+W x,仅此而已。 如何将拆分移动到包含多个垂直和水平拆分的视口中的任何位置? 我已经打开了几个垂直拆分后,如何创建一个水平拆分,例如跨屏幕的整个上半部分?(当前,当我在已经垂直拆分的视口中创建新的水平拆分时,在其中一列中获得了水平拆分。) 也许大多数vim用户都喜欢使用制表符而不是分割,但是我真的很喜欢后者,因为我使用的是30英寸显示器!:-)
41 vim  gvim  macvim 

10
如何启动gVim最大化?
打开gVim时如何自动最大化它的窗口?还有一个跨平台的解决方案,我正在尝试在Linux和Windows计算机上使用相同的配置... 我已经尝试过hack了:set lines=999 columns=999,它几乎可以用,但是窗口没有最大化,只是调整了大小,我丢失了一些行/列。

4
如何在vim中复制命令输出?
例如,如果键入“ :pwd”以获取当前的工作目录,则可以在gvim中选择文本,但无法弄清楚如何将其复制到剪贴板。如果我在控制台vim中尝试相同的操作,我什至无法用鼠标选择它。我希望这可以与所有vim命令一起使用,例如set guifont复制guifont=Consolas:h10:cANSI输出。
33 linux  vim  gvim 

1
在Windows 7上无法运行Vimdiff(7.4)
我最近在Windows 7计算机上安装了7.4版本的gVim。尝试从Windows资源管理器的上下文相关菜单中区分两个文件,我不断收到错误消息: E810:无法读取或写入临时文件 E97:无法创建差异 在两个窗格的gVim视图中打开了两个选定的文件,并且编辑器似乎处于diff模式,但未突出显示实际差异。 该%TEMP%和%TMP%环境变量会以一个有效的目录名。 在常规gVim会话中打开文件并:diffthis在命令提示符下键入时,我得到相同的响应。 以前可以在Vim 7.3上正常使用,但是好像在v7.4中有所更改。 如何区分两个文件?
29 windows-7  vim  gvim  vimdiff 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.