我使用xshell,vi里面中文乱码:
http://www.cnblogs.com/TianFang/archive/2013/01/21/2870181.html 发现他的问题(gcc编译出错时会出现乱码)跟我不同,行不通。 我本机是/etc/sysconfig/language
http://www.cnblogs.com/just4fun/archive/2011/07/15/2107190.html 也不行,我本机没有/.vimrc
http://www.cnblogs.com/ruby-huang/archive/2012/12/30/2840083.html 可惜我找不到“终端->外观”
后面自己继续捣鼓了下,搞定了!
应该就是终端编码的问题了,终端编码是什么???。。
vi的快捷键:
http://www.cnblogs.com/luxh/archive/2012/11/27/2790027.html
http://www.cnblogs.com/Jesenwuzj/archive/2010/03/18/1688776.html
几个比较有用,且现在仍不知道的:
---- 先进入command模式!
:set nu 设置行号
:set nonu 取消行号
gg 到第一行 同 0 数字“0”,光标移至文章的开头
G 到最后一行
nG 到第n行
:n 到第n行
Ctrl+f 向前翻屏
Ctrl+b 向后翻屏
Ctrl+d 向前翻半屏
Ctrl+u 向后翻半屏
「vi filename 」:打开或新建文件,并将光标置于第一行首
「vi
+n filename」 :打开文件,并将光标置于第n行首
「vi
+ filename 」:打开文件,并将光标置于最后一行首
「vi +/pattern
filename」:打开文件,并将光标置于第一个与pattern匹配的串处
「vi -r filename
」:在上次正用vi编辑时发生系统崩溃,恢复filename
「vi filename....filename
」:打开多个文件,依次进行编辑
o 在当前行增加一空行—— O 从下一行开始
按“i”进入插入模式后是从光标当前位置开始输入文件 --- 可理解为同insert键一样的功能
a 目前光标所在位置的下一个位置开始输入文字 --- 可理解为append
还有A、I 等等
===============
vi和vim
VIM 代表 Vi IMproved。它不仅兼容vi的所有指令,而且还有一些新的特性在里面
http://bbs.chinaunix.net/thread-2079850-1-1.html
vi一般同os默认安装,vim可能需要自己动手安装。
原文:http://www.cnblogs.com/FlyAway2013/p/3581997.html