Questions tagged «vi»

vi是最初针对Unix操作系统创建的面向屏幕的文本编辑器。

15
Vim和Emacs的优缺点是什么?
您将如何比较这些编辑器?各自的优缺点是什么? [ 注意 ]那些“讨厌一个人而爱另一个人”或没有使用这两者的人并不想回答。
372 vim  emacs  vi 

6
在VI上从光标删除到行尾
我知道我可能在阅读的所有VI文档中都进行了一百万遍的研究,但是似乎找不到从光标到行尾命令的删除。
301 vim  vi 

13
如何使用vi删除文件中的所有行?
如何使用vi删除文件中的所有行? 目前,我使用类似的方法来删除文件中的所有行: echo > test.txt 如何使用删除所有行vi? 注意: 使用dd不是一个好的选择。可以有很多行。
269 vi 

5
在vi中删除行
如何在VI中删除一行? 这是我现在正在做的事情: 打通终端alt+ ctrl+t vi a.txt 我将光标移到要删除的行,那么在vi编辑器中删除行应该使用什么组合键?
168 ubuntu  terminal  vim  vi 



12
vim-如何使用当前粘贴缓冲区执行“更改单词”
我的粘贴缓冲区中有一些文本,例如,我做了一个yw(洋语),现在缓冲区中有“ foo”。 我现在转到“ bar”一词,我想用我的粘贴缓冲区替换它。 要手动替换文本,我可以这样做cw,然后键入新单词。 我该如何做一个“更改单词”,但使用粘贴缓冲区的内容而不是手动键入替换单词? 我现在最好的选择是转到要替换的单词的开头并执行dw(删除单词),然后转到另一个位置并执行yw(猛击单词),然后返回替换区域并执行p(粘贴),这有点笨拙,尤其是当它们不在同一屏幕上时。
86 vim  vi  replace  buffer 

9
Vi vs Vim,或者,为什么我会想要使用Vi?
我对* NIX文本编辑器(目前是从迁移nano到vim)有所了解,并且在Unix&Linux SE上浏览了一下之后,在vi很多问题中都注意到它被用来代替'vim'。我知道'vim'代表'Vi IMproved',考虑到这一点,我想知道为什么有人宁愿使用vi代替vim。vi相对于vim有什么明显的优势吗? 编辑:我认为我的问题被误解了。我知道,在大多数情况下,vim比vi更加强大和功能完善。我想知道的是,在任何可能的情况下,vi都比vim更具优势,例如更少的内存使用,在* nix系统上的流行等。
84 vim  vi 

6
如何将grep搜索的结果传递到新的vi文件中
我grep -e Peugeot -e PeuGeot carlist.txt用来搜索carlist.txt并提取一些项目,我grep -e Peugeot -e PeuGeot carlist.txt | vi想这会通过管道传递给我,但这就是我得到的: Vim: Warning: Input is not from a terminal Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished.
63 grep  vi 

5
为什么`ESC`在vim中将光标移回?
在vim中,当我单击ESC以返回命令模式时,光标向左移动一个字符。这不是我希望的,偶尔我会立即点击l以移回该位置,也许是删除角色。 有这种现象的原因吗?这对我所缺少的使用方式是否方便?
62 vim  vi 

11
使用触摸屏和vi吗?
在编辑之前通过触摸创建文件是否有好处。例如: touch foo vi foo 与直接将其提交给编辑器?喜欢: vi foo 我看到了很多使用前者(touch然后vi)的教程。
55 shell  vi  touch 

8
使用set -o vi的优点
我已经看到许多开发人员使用此命令将选项设置为vi。我从来不了解这个的真正用途? 使用bash命令时,切换到vi有什么帮助?
55 bash  vim  vi 


5
用VIM缩进几行?
例如,我正在编辑以下代码: <html> <body> <script> var a = 10; a += 100; </script> </body> </html> 现在我需要缩进脚本行: <html> <body> <script> var a = 10; a += 100; </script> </body> </html> 如何在不将光标移到每一行的开头并按Tab的情况下执行此操作?
42 vim  vi 

2
vi和vim有什么区别?
据我所知vi,通常在开箱即用的unix系统上vim经常需要安装。也vim代表vi improved,但如何改进? 主要区别是什么?
38 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.