/ vi

vim

yum install vim
vimtutor
  • 复制 y
    • 复制一行 yy,复制三行 3yy
    • 复制单词 yw
  • 粘贴 p
  • 剪切 d
    • 剪切一行 dd,剪切三行 3dd
  • 移动 G
    • 移动到342行,那就是 342 + shift + g
    • 移动最后一行,G,即 shift + g
    • 移动到第一行,gg
  • 多行删除
    • 显示行号,在命令模式下,输set nu显示行号;
    • 删除32到65行,命令输入32,65d,回车键

sudo vi 不高亮问题

➜  ~ which vi
vi=vim
➜  ~ which vim
/usr/bin/vim
➜  ~ sudo which vi
/bin/vi
➜  ~ sudo which vim
/bin/vim

普通用户 vi 高亮是因为 alias 了 vim。同理,我们可以为 root 用户添加 alias vi='vim',这只对 root 有效。

sudo vim 才是最佳实践。

https://haobing.wang/alias/