日期:2014-05-16 浏览次数:20594 次
Linux下VI编辑器如果出现不能保存中文的问题
你可以在当前用户下,建.vimrc文件内容如下:
?
set nocompatible " Use Vim defaults (much better!) set bs=indent,eol,start " Allow backspacing over e
?
五笔输入法:中英文切换按shift键。
?
?
Linux vi命令查找: 在命令模式下: /son (son就是要查找的第一个,按n会查找第二个)
vi命令替换:? 在命令模式下:?%s/boy/girl (在该文件中出现所有的boy单词替换成girl)
删除:ndd (n表示删除光标以下n行;在命令模式下,不需要输入冒号)
复制:在命令模式下,:1,4? co 22? (表示把文件的1至4行复制到22行)
剪切:在命令模式下,:1,4? m? 22? ( 表示把文件的1至4行剪切到22行)
下一屏:在命令模式下,ctrl+f
上一屏:在命令模式下,ctrl+b
删除:在命令模式下,:1,4 d? (表示删除1至4行)
撤销:在命令模式下,u
显示行号: :set nu? (在vi中显示文件内容的同时,显示行号)
?
文件的总行数:??? 直接按Ctrl+g
光标所在位置的行数和列数报告:?Ctrl+G
n+? | 光标下移n行 |
n- | 光标上移n行 |
$? | 光标移至当前行尾 |
0 | 光标移至当前行首,注意是数字零 |
?
?