vim - 删除每行 "."之后的所有字符

标签 vim

我有一个包含大约 2,000 行文本的文本文件,我想删除每行文本的很大一部分。

文本格式如下:

Important Text that I care about. Stuff I want to delete

我对 vim 很陌生,并且一直在阅读有关 vim 命令的一些手册,但我仍然不确定如何删除“。”之后的所有文本。在每一行中。

有人可以给我一个快速命令来执行此操作吗?

谢谢

最佳答案

各种附加:normal解决方案:

:%norm )Dx
:%norm $T.D
:%norm f.C.
:%norm 0/\. /e<C-v><CR>D

:normal

关于vim - 删除每行 "."之后的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24111723/

相关文章:

vim - 在 Vim 中关闭下一个窗口

php - 每次我在 PHP 中输​​入 > 时如何停止 vim 发出哔哔声

python - MacVim 未加载 ftplugins

vim - 使用垂直拆分的vim自动滚动分页

vimrc 文件只读时的不同颜色方案

python - 如何在 Vim 中为 Python 代码切换注释和取消注释

keyboard-shortcuts - 如何从 vim 命令行以交互方式运行 vim 脚本?

vim - “if-else-end if;” 的缩进在 vim 中工作得很奇怪

linux - Vim 通过 ssh 在 mac 和 ubuntu 之间复制剪贴板

c - 如何在Windows 的GVim 中编译运行C 代码?