Linux Shell下使用vi编辑器命令大全
一、vi的基本概念:
基本上vi可分为三种操作状态,分别是命令模式(Command mode)、编辑模式(Insert mode)和底行模式(Last line mode),各模式的功能区分如下:
1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。
2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。
3. Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。
不过可以把vi简化成两个模式,即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。 二、vi的基本操作:
1. 如何进入vi
在系统提示符号输入vi及文件名称后,即可进入vi全屏幕编辑画面: $ vi testfile
有一点要特别注意,就是您进入vi之后是处于“Command mode”下,您要切换到Insert mode才能输入文字。初次用vi的用户都会想先用上下左右键移动光标,结果电脑一直叫,把自己气个半死,所以进入vi后,先不要乱动,转换入Insert后再说。 2. 如何切换至Insert mode编辑文件 (1)Command mode→Insert mode,在Command mode下按?i?、?a?或?o?三键就可进入Insert mode。这时候您就可以开始输入文字了。
当我们插入文本行的时候可以使用p命令或是p命令.所不同的是p命令是在当前行的下一行进行插入,插入后光标移动到新行的开头处,而p命令是在当前的上一行进行插入,插入后光标移到新行的下一行的开头处.而我们还可以使用gp或是gp命令.不同的是gp命令是将光标移动到新行的结尾处,也就是新行的下一行的开头处.gp命令与此相类似,是在当前的上一行进行插入,插入后,光标移动新行的结尾处,也就是下一行的开头处.。而s命令是删除当前行然后进入插入状态.我们可以指定数字count做为前缀,这样vim就会删除count个行,然后进入插入状态.这个命令与c命令的不同之处只是s命令作用整个行,而c命令仅是光标所处的位置到行末.。在进入插入模式时我们可以使用i或是i命令.i是在当前光标处开始插入字符,而i则是一行的开头部开始插入字符.(所谓的开头是指第一个没有空白符的字符处).如果我们要在一行中的第一个字符处开始插入我们可以使用gi命令(不论有没有空白符).a命令是在当前光标的后开始插入,而a命令与a命令相类似,只是他是在一行的后面开始插入状态.。
(2)Insert mode→Command mode,按Esc键。
3. 如何离开vi及保存文件
然后将plantform-tools下的文件复制到android sdk文件夹下的tools下(若有重复覆盖即可,也可添加plantform-tools的环境变量),然后打开“运行”,输入cmd,单击“确定”,输入“adb install ”并将要执行的apk拉到cmd中按enter,之后将会出现图8-1界面,success。点击开始—我的文档—euro truck simulator(或者是china truck simulatou,具体看你是哪个文件夹)打开后找到save文件夹,随便找一个你玩过的文件记录打开,找到game.sii格式用右键然后选择用记事本打开,打开以后按ctrl+h出来对话框,在里面输入bank,选择查找下一个文件,找到这样的字样:bank : _nameless.04b2.ffd0 { money_account: 419053冒号后面的419053就是你的钱数,然后按backspace取消原来的金额,改成你想要的(最好不要超过6位数,否则游戏有可能打不开),然后关闭保存就ok了。路径env文件 2)打env文件找alias f2 done alias f3 oops alias f4 cancel alias f5 show element alias f6 add connect alias f7 vertex alias f8 zoom points alias f9 zoom fit alias f10 zoom in 段文字用添加快捷菜键allegro界面命令行输入alias命令看文件弹面列所快捷键说明 刚才段文字写入 funckey r iangle 90 funckey f mirror funckey m move 保存并关闭文件重新打allegro 元件选按r 键元件逆针旋转90度按fmirror按m move几键都按我习惯家根据自喜添加 要提醒旦某字母键选作funckeyactive状态能作其用途(比输入命令行)。