LinuxVim程序编辑器

Vim按键说明

1. h    光标左移一个字符
2. j    光标下移一个字符
3. k    光标上移一个字符
4. l    光标右移一个字符
5. [ctrl]+[f]   屏幕向下移动一页
6. [ctrl]+[b]   屏幕向上移动一页
7. 0    这一行的最前面字符处
8. $    这一行的最后面字符处
9. G    移动到这个文件的最后一行
10. gg  移动到这个文件的第一行
11. N[Enter]    N为数字,光标向下移动N行
12. /word   向下寻找一个为word的字符串,之后再按**n**代表重复前一个查找的操作
13. :1,$/word1/word2/gc     从第一行到最后一行查找word1字符串,并将该字符串替换为word2,且在替换前显示提示字符给用户确认,1表示第一行,$表示最后一行
14. x,X     x表示向后删除一个字符,X表示向前删除一个字符
15. dd      表示删除光标所在的一行
16. ndd     n为数字,删除光标所在的向下n行
17. yy      复制光标所在的那一行
18. nyy     复制光标所在的向下n行
19. p   p为将已复制的数据在**光标下一行**粘贴
20. P   P为将已复制的数据在光标上方粘贴
21. u   复原前一个操作
22. i   从目前光标所在处插入
23. a,A a为所在光标所在的下一个字符处开始插入,A为所在行的最后一个字符处插入
24. o,O o为光标所在行的下一行插入,O为光标所在行的上一行插入
25. :! command  如: :! ls /home,即暂时离开vim到命令行模式下执行command的显示结果
26. :set nu 显示行号

vim多窗口功能

1. :sp[filename]    打开一个新窗口,如果有加filename,表示在新窗口打开一个新文件,否则表示两个窗口为同一个文件内容
2. [ctrl]+w+j   将光标移到下方的窗口
3. [ctrl]+w+k   将光标移到上方的窗口

vim 环境设置与记录: ~/.vimrc,~/.viminfo

~/.viminfo  记录vim的行为记录
~/.viminfo  vim环境设置
Share