标签: vi

点击箭头键在 vi 编辑器中添加字符

当我尝试在vi编辑器的插入模式下使用箭头键时,编辑器中插入了以下字符:

  • 因为?我得到 B,
  • 因为?我得到 A,
  • 因为?我得到了 D,
  • 因为?我得到了 C。

请帮我解决这个问题。

text-editor vi

265
推荐指数
8
解决办法
30万
查看次数

如何在vi编辑器中复制粘贴内容

我尝试使用Ctrl+V在 vi 编辑器文档中粘贴内容,但Ctrl+V不会被解释为粘贴。

editor vi

221
推荐指数
8
解决办法
88万
查看次数

vim 不记得最后一个位置

我的 Ubuntu LTS 12.04 有 vim 编辑器。如果我打开一个文件,移到一个段落并重新打开 vim,那么光标总是会移动到文件的开头。

这不是预期的行为。关闭文件后,vim 如何记住上次读取位置?

vi也试过,但结果是一样的。

vim 12.04 vi

110
推荐指数
4
解决办法
6万
查看次数

如何在 bash 中将命令输出重定向到 vim?

我正在尝试将 bash 命令的输出重定向到一个新文件中。

如果我尝试如下管道:

ls -la | vim
Run Code Online (Sandbox Code Playgroud)

Bash 向我展示了错误:

Vim: Error reading input, exiting...
Vim: preserving files...
Vim: Finished.
Run Code Online (Sandbox Code Playgroud)

我知道我可以打开 Vim 然后使用:

:r !ls -la
Run Code Online (Sandbox Code Playgroud)

但是有没有办法在 bash 本身中做到这一点,以便打开 Vim 并将输出自动粘贴到那里?

vim bash vi

106
推荐指数
4
解决办法
6万
查看次数

vi中插入模式下的退格不会删除字符

我是 vi 的新手,实际上我从今天开始学习 vi 并且我已经陷入了退格键的行为。

实际上,当我第一次在 Ubuntu 12.04 上启动 vi 时,我的退格键正常工作,但在那之后它开始出现奇怪的行为。每当我在插入模式下按退格键时,它只会向左移动一个位置而不是擦除字符。

如何恢复默认退格功能?请注意,我不想安装 vim 或设置不兼容。

vi

89
推荐指数
4
解决办法
18万
查看次数

vi,重新安装后得到多个“对不起,该命令在此版本中不可用...”

从我的 .vimrc,得到:

line   16:
E319: Sorry, the command is not available in this version: filetype on
line   17:
E319: Sorry, the command is not available in this version: filetype plugin on
line   18:
E319: Sorry, the command is not available in this version: filetype indent on
line   21:
E319: Sorry, the command is not available in this version: syntax on
line   45:
E319: Sorry, the command is not available in this version: match ExtraWhitespace /\s\+$/
line   46:
E319: Sorry, the …
Run Code Online (Sandbox Code Playgroud)

vim vi vimrc

73
推荐指数
4
解决办法
6万
查看次数

如何安装和开始使用 vim/vi?

我真的希望有人能帮助我。

我最近报名了一门编程课程,其中一门科目要求我在 Linux 操作系统上使用 c/c++ 进行编程。我以前在 .net 框架构建控制台应用程序和 winforms 上有过 C++ 经验。

问题是这门课程希望我们不要使用任何类型的 IDE,我们唯一允许使用的是终端和称为“vi 命令”的东西。如何开始?

vi

49
推荐指数
4
解决办法
33万
查看次数

什么是 '@!' 文件?

@!我的主文件夹中有一个文件名。当我打开它时,它的内容与我的其他 bash 文件的内容相同myscript.sh

我没有为原始 bash 文件分配执行权限。当我检查属性时,两个文件之间的唯一区别是大小。原始文件大小为 1.1 KB,@!文件大小为 714 字节。它是如何自动创建的?

files vi

29
推荐指数
1
解决办法
5124
查看次数

ubuntu 终端在 vi 编辑器中无法正常工作

最近我在我的笔记本电脑上安装了 ubuntu 来使用 c 编程。但是当我打开终端并输入 vi test.c 时,它打开了它但它无法正常工作。当我按下退格键时它不起作用,当我按下箭头键时它会打印一些字母。我会怎么做才能正常工作。请任何人帮助解决这个相关问题。谢谢你

editor vi

27
推荐指数
3
解决办法
6万
查看次数

我可以使用什么编辑器作为简单的 vi/vim 替代品?

由于WSL ,我是 Windows 用户来到 Ubuntu 的 Bash 。现在我需要编辑一些文件,我真的很讨厌 Vi。我只需要处理它,还是有更简单的选择?

我正在寻找的功能是:

  • 基于 CLI
  • 易于使用(打字和编辑应该类似于记事本)
  • 简单的编辑功能就足够了

我将尝试掌握 Vim,但我现在需要进行快速编辑!

command-line text-editor software-recommendation vi windows-subsystem-for-linux

26
推荐指数
4
解决办法
9万
查看次数