vi

    14热度

    2回答

    有时我想看看某个函数在文件或代码块中被调用了多少次。你是怎样做的?我正在使用Vim 7.2。 我认为你必须使用!wc或其他一些。

    3热度

    3回答

    当使用Solaris系统上的本机vi编辑Perl脚本时,我想使用空格而不是制表符。 我知道这可以用vim克隆来完成,但是我没有权限在这些系统上安装vim,因为它们被供应商锁定。 首先,有没有一种方法来配置vi,当我按TAB时发出空格? 其次,我也是用vi的自动缩进功能: :set ai 的问题是,当我手动输入空格缩进六将8位组成标签时自动它自动-indenting。我猜如果我能找到一种方法来关

    10热度

    2回答

    为了说明,这里是如何从命令行做到这一点: vim `grep "hello" * -Rl` 这将打开VIM与所有有“你好”在他们(-l给出单独的文件名)的文件。我想要做同样的事情,但是从vim开始。从概念上讲,这样的事情(这是行不通的): :args !grep "hello" * -Rl 我打开完全不同的方法来实现这一点;我只想把它放在一行上(所以编辑和重做很容易)。 答案是简单地使用反

    0热度

    3回答

    我需要更换如下: CREATE TABLE /*!32312 IF NOT EXISTS*/ `access` 到 CREATE TABLE IF NOT EXISTS `access` 我已经试过 :%s/\/\*\!\d+(.*)\*\//\1/g 但是,这似乎并没有去。我究竟做错了什么?

    2热度

    4回答

    我只是想知道是否有人可以帮助与如何使用vi做到以下几点。 我有一个文本文件,它可能包含类似 start of text file: --something1.something2-- --anotherThing1.something2-- end of text file: 如果我想要走这条线,并通过搜索任何匹配的[A-Za-z0-9]第一次出现的方式将其转换复制到缓冲区,然后将其追加

    35热度

    4回答

    我在.vimrc中添加了一个函数,它只是一些搜索和替换命令。但是,如果找不到其中一种模式,我会收到一条错误消息,需要输入。我怎样才能抑制这一点?

    2热度

    1回答

    有一件事情让我困扰vi,粘贴(p)在后面插入了行,这使我无法在文件顶部插入东西。 例如,假设我经历并增加了UTF-8申报的几个文件顶部: # -*- coding: utf-8 -*- YY和它的猛拉。好。 我切换到另一个文件,GG才能到顶部,而p粘贴,和我结束了这样的事情: import sys # -*- coding: utf-8 -*- 这不是我想要的。 现在,我总是发现我可以用

    1热度

    4回答

    的相同的块说我有下面的代码的多个文件中的块(空格是irrelavent): sdgfsdg dfg dfgdfgf ddfg dfgdfgdfg dfgfdg 你如何找到/突出显示所有出现? 我想要做的是从视觉上选择代码块,然后按搜索以查找所有事件。

    94热度

    4回答

    当我尝试改变.vimrc背景颜色或直接在vim使用命令: set background=dark ...它不会影响我的背景都没有。 light选项也没有。但是,当我运行gvim时,它看起来没问题。 有没有办法改变vim中的背景而不改变我的Konsole设置? 编辑好的,guifg/guibg和ctermfg/ctermbg是有区别的。虽然GUI接受许多不同的颜色组合,但cterm只允许少数几种

    44热度

    5回答

    如何在vi的选区内执行查找和替换?