vim常用快捷键

1、命令模式(输入:进入)

:wq! (保存并退出)

 :q!(不保存退出)

:w!(保存)

  :w b.txt(另存为)

:set nu /set number   set nonu  (显示行数和关闭行数)

:split  /home/a.txt (水平多窗口编辑文件) (Ctrl + w切换窗口)

:vsplit  /home/a.txt(垂直多窗口编辑文件) (Ctrl + w切换窗口)

:/log(查找字段log,按n定位下一个,N定位上一个)

:% s/a/b/(把所有a替换为b)

:3,5 s/a/b/(把3到5行所有a替换为b)

2、普通模式(n代表数字)

gg (光标移到 文本末端)

G(光标移动到到文本首行)

nG(光标移到到第n行)

yy(复制光标当前行)

nyy(从光标行向下复制n行)

ynG(复制从光标行到第n行)

dd(删除(剪切)光标当前行)

ndd(从光标行向下删除(剪切)n行)

dnG(删除(剪切)从光标行到第n行)

p(粘贴到光标下一行)

P(粘贴到光标上一行)

j(等于向下键)

k(等于向上键)

l(等于向右键)

h(等于向左键)

/user(在光标处向下查找user,n查找下一个 ,N查找上一个) 

 

posted @ 2019-06-16 17:16  97lzc  阅读(131)  评论(0编辑  收藏  举报