标签: vim

刷新在 vi(m) 中打开的文件的更改内容

我有一个在 vim 中保持打开的配置文件,但有时会在磁盘上更改,而这些更改不会反映在终端上。我可以在不关闭和重新打开文件的情况下刷新屏幕上的内容吗?如果是这样,如何?

vim

412
推荐指数
3
解决办法
25万
查看次数

Vim 和 Emacs 的优缺点是什么?

您如何比较这些编辑器?各自的优缺点是什么?

[注意] 这不是由那些“恨一个和爱另一个”或那些没有使用过的人来回答的。

vim emacs vi

406
推荐指数
12
解决办法
36万
查看次数

在`vi`中从光标到行尾删除

我知道在我读过的所有vi文档中我可能已经看了一百万次,但我似乎无法找到从光标到行尾命令的删除。

vim vi

393
推荐指数
4
解决办法
32万
查看次数

Ctrl-s 挂终端模拟器?

我在vimdoc中看到一句话:

Note: CTRL-S does not work on all terminals and might block
                further input, use CTRL-Q to get going again.
Run Code Online (Sandbox Code Playgroud)

并使用 CTRL-S 确实挂起我的 vim。我认为这是vims的错误,因为我在emacs nox中使用C-s/时没有问题C-x C-s。但是,刚才,当我阅读手册页并按下 时Ctrl-s,它也挂man了(less是输出寻呼机)。

那么,有人可以告诉我发生了什么吗?

我测试过的终端模拟器是xtermlxterminaltty也有这个问题。A Ctrl+q在所有情况下都会取消挂起终端。

vim man keyboard-shortcuts terminal emacs

371
推荐指数
2
解决办法
22万
查看次数

颜色更好,所以 Vim 中的注释不是深蓝色?

我主要编辑 Ruby 文件,尽管 shell 脚本文件注释也是 #

目前我的评论显示为黑底深蓝,这真的很难阅读。

见截图。

我怎样才能改变它们的颜色?

尽管我确实喜欢黑色背景作为基础,但我愿意为所有颜色考虑不同的模式。

运行 Vim 的终端窗口的屏幕截图。 黑色背景上的评论为深蓝色,使它们几乎不可见。

colors vim editors color-management

280
推荐指数
6
解决办法
29万
查看次数

什么是“^M”,我该如何摆脱它?

当我在 Vim 中打开文件时,我看到奇怪的^M字符。

不幸的是,世界上最受欢迎的搜索引擎对查询中的特殊字符表现不佳,所以我在这里问:

  • 这是什么^M性格?

  • 怎么可能到了那里?

  • 我该如何摆脱它?

vim special-characters

245
推荐指数
8
解决办法
33万
查看次数

如何在 VIM 中编辑多个文件?

我知道我可以vim通过执行类似的操作来打开多个文件vim 2011-12*.log,但是如何在文件之间切换并一次关闭一个文件?另外,我如何知道我正在编辑的当前文件的文件名?

linux command-line vim files

216
推荐指数
8
解决办法
29万
查看次数

删除vi中的一行

如何删除VI中的一行?

这是我现在正在做的事情:

  1. 打通终端alt+ ctrl+t
  2. vi a.txt
  3. 我将光标移动到要删除的行,那么应该使用什么组合键来删除 vi 编辑器中的行

vim terminal vi

203
推荐指数
4
解决办法
45万
查看次数

如何在 UNIX 中将“vi”设置为我的默认编辑器?

我相信我可以做类似的事情export EDITOR=vi,但我不确定到底要输入什么以及在哪里输入。

如何将“vi”设置为我的默认编辑器?

vim vi

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

将文本从一个 tmux 窗格复制到另一个(使用 vim)

我在 vim 中打开了两个文件,每个文件都在一个 tmux 窗格中。我想从一个文件复制 10 行到另一个文件。

如何不使用鼠标的Copy->来完成此操作Paste

vim tmux copy-paste

182
推荐指数
5
解决办法
20万
查看次数