LINUX_vim
cowboy90
这个作者很懒,什么都没留下…
展开
-
vim编辑文件时,系统崩溃后的文件恢复
描述 : 在vim编辑文件时,连接异常断开,导致所做的修改没有保存。这时可以通过文件相同目录下的.swp文件来恢复。如果是自己的连接异常断开,确定不需要保存之前的修改,可以直接删掉.swp文件即可。vim在编辑文件时,是在work buffer中进行的,缓存中的信息有存放在.swp文件(原文件名加.swp结尾的文件),当连接异常断开,缓存中的信息丢失,但.swp文件依然存在,...原创 2019-07-08 10:12:03 · 2325 阅读 · 0 评论 -
vim命令模式下光标移动
1,按字符/行移动光标除了空格键和方向键外,减号'-'(上)、enter键(下)、h(左)、j(下)、k(上)、l(右)也可当方向键移动光标。如果需要一次移动多个字符或者多行,可以在方向键前输入一个数字,如7h表示向左移动7个字符,3SPACE表示向右移动3个字符,2j表示向下移动2行。光标行移动时,光标移到下一行的相同位置,如果下一行字符不足,则停在行尾。减号(-) :移到上一行...原创 2019-07-09 10:45:58 · 5739 阅读 · 0 评论 -
vim输入模式
i (insert) 在光标所在位置插入字符,字符放在原位置字符的前面。a (append) 在光标所在位置后追加字符。I (大写i) 在光标所在行的行首插入字符。A 在光标所在行的行尾追加字符。o (open) 在光标所在行的下面新开一空行。O 在光标所在行的上面新开一空行。r (replace) 将光标位置字符替换为输入的字符。R 从光标...原创 2019-07-09 13:09:22 · 210 阅读 · 0 评论 -
vim命令模式下删除和修改文本
1,撤消修改u 撤消最近一次修改,可多次执行,依次往前撤消修改操作。U 撤消最后操作的数据行上的所有修改,再次执行则恢复所有撤消前的修改。2,删除字符x 删除光标所在位置字符。nx 删除光标所在位置开始,往右的n个字符;如5x,表示删除光标所在位置开始,往右的5个字符。X 删除光标所在位置左边一个字符。nX 删除光标所在位置左边的n个...原创 2019-07-09 15:52:49 · 4243 阅读 · 0 评论 -
用vim创建和编辑文件
参考《Linux命令、编辑器与Shell编程》1,vimtutor命令用来查看vim的使用说明[root@ ~]# vimtutor================================================================================ W e l c o m e t o t h e V I M T u t...原创 2019-07-04 17:09:49 · 18776 阅读 · 0 评论 -
vim的特性介绍
参考《Linux命令、编辑器与Shell编程》1,用vim -version或者vim --version命令查看vim的版本信息,vim --version信息更详细[root@ ~]# vim -versionVIM - Vi IMproved 7.2 (2008 Aug 9, compiled Feb 17 2012 10:23:31)Garbage after option ...原创 2019-07-05 15:54:21 · 750 阅读 · 0 评论