分页: 1 / 1

vim,如何在每一行的第80列插入特定字符?

发表于 : 2012-07-11 10:16
cater_utnubu
如题。 :em01

Re: vim,如何在每一行的第80列插入特定字符?

发表于 : 2012-07-11 15:59
reallynotme
ctrl-v ?

Re: vim,如何在每一行的第80列插入特定字符?

发表于 : 2012-07-11 21:16
aerofox
80|
然后 Ctrl-V
然后移动光标命令
然后A或I

如果只在长度够80个字符的行上,第80列上插入内容,可以用:s命令

代码: 全选

:%s/.\{79}/&X/
X为要插入的字符。

Re: vim,如何在每一行的第80列插入特定字符?

发表于 : 2012-07-11 22:06
Fermat618
  • :set virtualedit=all
  • 80| 定位到80列之后,按 C-v 选中你想操作的行
  • 按 A 进入插入模式,修改完后按 Esc,这样第一列都会作同样的修改
  • 如果只想对真正满 80 列的行进行操作,而不是所有的行,请按 I