首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

vim学习(1)

2013-09-07 
vim学习(一)1.vim 分为normal模式和插入模式在normal模式,所有的输入都是命令在插入模式,所有的输入都是字

vim学习(一)

1.vim 分为normal模式和插入模式在normal模式,所有的输入都是命令在插入模式,所有的输入都是字符其他模式切换到normal模式   按下Esc键2.插入文本在normal模式下按下i可进入插入模式,即可输入文本关于插入模式的几个字符a在当前的光标后插入文本i在当前的光标前插入文本o在当前的光标所在行的下一行开头新起一行输入文本O在当前的光标所在行的上一行开头新起一行输入文本3.移动光标移动光标不管在normal模式还是insert模式,都可以使用键盘上的上下左右键来移动 但这对与使用vim神器来说,不推荐这样用,推荐使用hjkl但hjkl必须在normal模式才可以使用,所以,当移动光标时,应该按下Esc键其中,hjkl分别代表左下右上四个方向4.删除字符在任何模式下可以使用delete键来删除,但效率不高,可以在normal模式使用:x删除光标后的字符,当光标后没有字符时,删除光标前面的字符dd删除光标所在的行<num>dd删除num行,num是你输入的数字5.撤销和重做u在normal模式下撤销上一次的操作ctrl-R重做上一次的撤销操作6.使用命令计数数字+命令[Esc] = 重做这样的命令多次这个Esc有时需要,有时却不需要如:在光标后连续插入10个感叹号:在normal模式下,输入:10a!<Esc>这样就可以在光标后出现10个感叹号了但有时候却不需要Esc,如:复制3行:在normal模式下,输入3yy,这样就复制完成了删除3行:在normal模式下,输入3dd,这样就删除三行了7.退出vim1.在normal模式下,输入zz命令会自动保存当前的文件,不会生成备份  文件,并退出2.放弃编辑在normal模式下,使用:q!命令来不保存对文件的修改,并退出vim3.保存文档,并退出  在normal模式下,输入:wq来保存文件并退出  其中:w为write,q为quit4.放弃所有修改,按原来的文件继续编辑   在normal模式下,输入:e!注意:这几个命令输入完成后都要按下回车键

热点排行