vi 相关问题

vi是一系列面向文本模式的文本编辑器。

Vim 中的退格行为

我在 Vim 中遇到了退格问题。如果我按退格键,最后一个字符就会被删除。我想要 Vi (而不是 Vim)行为。在 Vi 中,退格键将光标向左移动,如果我输入...

回答 2 投票 0

Vim - 如何选择双引号之间包含双引号的文本

如果我有文字: var x =“你好,我叫吉姆,我喜欢冰淇淋” 使用 v+i+ 会非常简单。” 但如果我的文字是: var x =“你好,我的名字是“吉姆”...

回答 1 投票 0

使用 vim 格式化

我有一个包含 100 行数据的文件,格式如下: 史密斯,[email protected],271Ave 美国能源部,[email protected],270Ave 。 。 等等 我想改变所有

回答 3 投票 0

如何使用 Vim 根据模式将文本拆分为多行?

假设你有这样的文字: name1 = "约翰";年龄1 = 41; name2 = "简";年龄2 = 32; name3 = "迈克";年龄3=36; ... 并且您希望将每一行分成两行以给出如下结果: 名称1 =“

回答 2 投票 0

在 vi 中将字符放置在特定列

有没有办法将字符放置在vim中的特定行,即使该行很短? 例如,我正在为一个项目做出贡献,该项目的评论块样式有 79 列宽,带有

回答 6 投票 0

如何使用 vi 编辑器对齐列?

我有一列数字,如下所示 -0.01343 0.002 -1.1234 我想在 vi 编辑器中对齐列,如下所示 -0.01343 0.002 -1.1234

vi
回答 2 投票 0

Vim:如何搜索并替换每行的一部分?

我有一个带空格的短语列表: 第一部分 第二部分 第三部分和第四部分 我想使用 Vim 处理列表以生成以下内容: part_one,“第一部分” Part_two,“第二部分” 零件三和零件...

回答 5 投票 0

使每一行双倍vim

我有一个如下所示的文件: 文件1 文件2 文件3 。 。 。 菲伦 我想将其转换为: 回显“文件1” 猫文件1 回显“文件2” 猫文件2 。 。 。 。 回声“文件” 猫菲伦 一种方法是......

回答 4 投票 0

如何在 vi 中更改文件权限

我有时会在 vi 中打开只读文件,忘记在打开它之前执行 chmod +w 。有没有办法在 vi 中更改文件? 像 !r chmod +w [文件名] 这样的东西? 有没有捷径可以...

回答 9 投票 0

使用 vi 替换第一列中的子字符串

我有一个巨大的文件,其中有多个列,如下所示: J02-31 23.2 ... J30-09 -45.4 ... J05+30 56.1 ... J00-20 -78.2 ... J11-54 232.0 ... ………… 我想更换 -...

回答 3 投票 0

如何在 vi 中拉出一行的一部分?

我花了相当多的时间寻找答案,但我只能找到vim的答案,建议使用可视模式或寄存器。这些看起来都不像 vi(版本 SVR4.0,

vi
回答 3 投票 0

无法创建备份文件(添加!覆盖)

需要帮助。我一直在 vi 中编辑文本文件,之前我能够保存更改,但现在每当我输入命令来保存文件时,我都会收到上述错误。请帮忙。

回答 14 投票 0

当我们在 shell 上打开 Vi 编辑器时到底会发生什么 [已关闭]

当我们编写命令 vi 时,到底发生了什么 - 没有为它打开新窗口,看起来它确实进入了 shell 之外的某种其他模式。当我们...

回答 1 投票 0

Vim 中丢失语法高亮,但仅针对特定文件名

我在服务器上工作并使用vim,有时连接会中断。当我重新获得连接并尝试重新打开我正在处理的文件时,我选择删除旧的交换文件(我经常...

回答 1 投票 0

如何使用VI搜索小于一定长度的行?

我知道如何使用VI来查找长度超过一定字符数的行: /\%>80v.\+ 但是如何搜索短于一定字符数的行呢?

vi
回答 2 投票 0

如何一次关闭所有打开的选项卡?

如果我打开了 10 个选项卡,我必须分别使用“:q”关闭每个选项卡。 我怎样才能一次性关闭它们?

回答 9 投票 0

vi/vim:如何滚动窗口高度的三分之一

据我了解,ctrl-d 和 ctrl-u 按滚动选项中设置的行数滚动窗口,默认为窗口高度的一半。能不能改成滚动...

回答 3 投票 0

打开终端时出错:xterm-256color

当我尝试在服务器上对某些内容进行纳米化时,我收到此错误“打开终端时出错:xterm-256color”。我以前从未见过,并且在上周使用的 Nano 上工作得很好。即使...

回答 5 投票 0

docker 容器上的文本编辑器中的特殊字符无法正确显示

我试图在运行 java-centos 的 vi 编辑器和 nano 编辑器的 Docker 容器上显示这些特殊字符 µß£,但 ß 字符被替换为问号 � 。

回答 1 投票 0

Linux 中如何从文件中的字符串中删除从给定子字符串开始直到接下来的 n 个字符的字符?

我有一个文件,其中包含一行用户名,后跟其他信息。 例如该文件包含: Clara01{25 个信息字符}Betty29{25 个信息字符}Edith34{25

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.