标签: vim

vi 删除“直到下一个 X 字符”的快捷方式

我知道 vi 有快捷键可以删除带有各种选项的字符、单词和行。

但是,我找不到这个:

  • 从光标处删除到下一个指定字符

例如,我可能会输入du"希望编辑器“删除直到"找到下一个字符”

最近我知道是d9w哪里9的话要删除的号码。

有谁知道这是否可能?

vim

249
推荐指数
5
解决办法
15万
查看次数

Vi 和 Vim 有什么区别?

如果有人能让新手知道vi和之间的区别,我将不胜感激vim。我听说 Vim 是它的继承者,vi但每当我尝试vi在 Ubuntu 中打开它时,它都会打开vim

vim

223
推荐指数
2
解决办法
28万
查看次数

如何安装和使用电力线插件?

Powerline是一个插件,用于为 vim、tmux 和 bash、zsh 的 shell 提示显示信息和漂亮的状态行。

Vim 状态行在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 如何在 Ubuntu 中为不同的应用程序和 shell 安装和设置 Powerline?

vim prompt powerline-plugin software-installation

182
推荐指数
4
解决办法
23万
查看次数

如何将 visudo 编辑器从 nano 更改为 vim?

当我使用 时visudo,它总是用nano编辑器打开它。如何将编辑器更改为vim?

vim editor command-line nano visudo

168
推荐指数
2
解决办法
15万
查看次数

Ubuntu 中可用的不同 vim 包之间有什么区别?

这里已经讨论了vim-gtk和之间的区别。vim-gnome

Ubuntu 通常为 vim 提供不止这两个选项,例如:

  • vim-nox
  • vim-athena
  • vim-*

目前尚不清楚哪个vim包具有哪些依赖项以及哪个包更适合在自己的系统上使用。我将我的vim配置文件(~/.vim文件夹)保存在 GitHub 上,并将其克隆到我必须使用的任何系统上。它们可以使用,vim-gnome但它们会与这些发行版中的任何一个一起使用吗?

我们能否列出vimUbuntu 上所有可能的候选者之间的主要差异,以便做出明智的决定?

vim gvim

147
推荐指数
1
解决办法
17万
查看次数

如何重新映射 Caps Lock 和 Ctrl 键?

我想重新映射我的键,使其Ctrl表现为Caps Lock键,反之亦然。另外,如果可能的话,我希望这些设置仅在当前登录的用户中可用。我怎样才能做到这一点?

我是 vim 用户,与使用这台机器的其他人不同,所以我只想为我的帐户设置这些设置。

vim keyboard

114
推荐指数
7
解决办法
13万
查看次数

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万
查看次数

如何在 Vim 中启用全彩支持?

我有一个可爱的 Vim颜色方案 ( xoria256 ),它在 GVim 中看起来很棒,但是当我vim在终端中使用 normal时,仅部分支持颜色方案——例如,使用默认的半透明茄子背景色。如何让终端忠实地呈现我的 Vim 配色方案?

vim colors command-line

100
推荐指数
3
解决办法
11万
查看次数

如何在vim中显示隐藏字符?

如何将 vim 配置为仅在键入这些字符时显示隐藏字符,如制表符或空格?我不希望在写入文件时将制表符和/或空格替换为“>”或“_”等特殊字符。

vim

87
推荐指数
3
解决办法
24万
查看次数