我需要在vim的文本文件中将所有小写字母e、s、t和a更改为大写字母。我试着对所有信件使用:%s/e/E/g,但找不到更好的解决方案。我想用命令来做,而不是用可视化的方法。 最佳答案 尝试使用%s。首先捕获模式,然后将捕获的模式更改为大写。&是整个捕获模式\U改为大写:%s/[esta]/\U&/g 如果您在Linux系统上,也可以使用tr。!表示shell命令。:%!tr esta ESTA