Questions tagged «vi»

vi是面向文本模式的文本编辑器家族。有关常规用法/设置问题,请改用https://vi.stackexchange.com/。

3
从vi / vim中的当前位置移动光标x行
有没有办法在vi / vim中将光标移动到相对的行数?假设您要删除的代码块下有10行光标。如果您按相对顺序显示行号,那么最好有一个“跳转10行”命令,它将带您到那里。 或者最好显示绝对行号,然后转到xgg,其中x是行号?
79 vim  vi 

5
Vim-进入搜索寄存器
有什么简单/快捷的方法可以“拉”入vim的“ last search”寄存器(“ /)? 从vim文档看来,答案是否定的,但可以通过“ let”命令分配它: It is writable with ":let", you can change it to have 'hlsearch' highlight other matches without actually searching. You can't yank or delete into this register. 理想情况下,我想做的是: "/5yw 这将拉动光标下面的5个单词并将其放在最后一个搜索缓冲区中 另外,如果有一种方法可以搜索命名寄存器的内容,那也可以。换句话说,如果可以的话: "A5yw 然后搜索寄存器A中的内容,也可以使用。 我能找到的最接近的是拉入命名寄存器,然后将该寄存器复制到最后一个搜索寄存器,例如 "A5yw :let @/=@A 冒一个较长问题的风险,我想指出的是,我并不总是希望“拉动并搜索”这5个字-有时是17个字符,有时是在行尾,等等。所以硬编码的宏并没有给我我想要的灵活性。
79 vim  editor  vi 



7
vi / vim编辑器,复制一个块(不是通常的操作)
在vi / vim编辑器中,我需要复制一个块。有很多方法,但是一种方法非常快捷。 以某种方式标记第一行, 然后以某种方式标记终点线 然后输入一些命令来复制标记的行。 然后复制,可能使用'p',但不确定。 有人知道命令吗(不是yy或10yy)?提前致谢。
76 vim  copy-paste  vi 



2
如何在鱼壳中使用vi模式?
我在这里看到了鱼壳的vi-mode实现,但是我不知道如何使用它。在线上有任何可用的教程(我找不到这样的教程)描述基本功能-如何切换模式等。谢谢。
73 vim  vi  fish 

6
vim中的制表符和空格
启用自动缩进后,如何防止vim用制表符替换空格? 一个例子:如果我在行的开头有两个制表符和7个空格tabstop=3,然后按Enter键,那么下一行在行的开头有四个制表符和1个空格,但是我不希望这样...
71 vim  vi 

8
如何在运行vim实例的不同tmux窗格之间复制和粘贴
示例:在一个tmux窗格中复制(通过vim),然后切换到另一窗格(运行另一个vim实例)并使用vim paste命令粘贴。我知道这可以通过tmux(使用prefix +]来完成,但是如果我可以使用vim绑定进行复制和粘贴,那将非常方便,因为我只是在运行vim的不同窗格之间切换。 有任何想法吗?
68 vim  vi  tmux 

2
使用Vim返回上一行
我想知道是否有办法返回到Vim中的上一行。 假设,例如,我正在编写C代码,我只想#include在页面顶部添加一个:我按gg并转到顶部,添加#include,然后我想回到上一行。 在Vim中可能吗?
67 vim  vi 
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.