vim中翻页的命令

整页翻页 ctrl-f ctrl-b
f就是forword b就是backward

翻半页
ctrl-d ctlr-u
d=down u=up

滚一行
ctrl-e ctrl-y

zz 让光标所杂的行居屏幕中央
zt 让光标所杂的行居屏幕最上一行 t=top
zb 让光标所杂的行居屏幕最下一行 b=bottom

vim显示行号

在 vim 里执行(在普通模式下直接按冒号,并输入下面的命令)

:set number 或者 :set nu 取消行号是:set nonu

回车后就可以显示行号了,但重启 vim 后又会恢复默认的设置。
要想每次进入 vim 都显示行号就需要配置 vimrc 文件。按如下方法进行:
在当前用户home目录下看看有没有.vimrc(直接用cd命令到home下) 有可能会没有.vimrc文件 不管有没有都直接使用 vi .vimrc 进行修改 然后 wq 保存退出。

vim中文乱码的解决方法

1
2
3
4
5
#/home/.vimrc
:set number
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8