vim使用技巧
ZMS_JAMES
这个作者很懒,什么都没留下…
展开
-
vim非正常关闭产生的.swp文件怎么…
产生如图中所示提示,就是vim的自动备份功能,当非正常关闭档案时,就会产生,有以下几个选项[O]pen Read-Only:打开此档案成为只读档, 可以用在你只是想要查阅该档案内容并不想要进行编辑行为时。一般来说,在上课时,如果你是登入到同学的计算机去看他的配置文件, 结果发现其实同学他自己也在编辑时,可以使用这个模式; (E)dit anyway:还是用正常的方式打开你要编辑的那个档案, 并不会...原创 2018-03-27 13:15:47 · 1999 阅读 · 0 评论 -
vim使用8---环境参数设定
在~/.vimrc设定vim环境参数原创 2018-04-04 19:04:47 · 331 阅读 · 0 评论 -
vim使用7---特殊技巧分屏
vim 档案1 档案2 可以打开两个档案在vim中输入 :files 可以显示正在编辑的档案、:sp 在vim中输入会分屏显示窗口、原创 2018-04-04 18:55:05 · 376 阅读 · 0 评论 -
vim使用6---区块选择
v 字符选择,会将光标经过的地方反白选择! V 行选择,会将光标经过的行反白选择! [Ctrl]+v 区块选择,可以用长方形的方式选择资料 y 将反白的地方复制起来 d 将反白的地方删除掉...原创 2018-04-04 16:20:16 · 1127 阅读 · 0 评论 -
vim使用5---储存、离开
:w 将编辑的数据写入硬盘档案中(常用) :w! 若文件属性为『只读』时,强制写入该档案。不过,到底能不能写入, 还是跟你对该档案的档案权限有关 :q 离开 vi (常用) :q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。 注意一下,那个惊叹号 (!) 在 vi 当中,常常具有『强制』的意味~ :wq 储存后离开,若为 :wq! 则为强制储存后离开 (常用) ZZ 这是大写的Z...原创 2018-04-04 09:58:51 · 345 阅读 · 0 评论 -
vim使用4---删除、复制、粘贴
x相当于【delete】X相当于【Backspace】nx 向后连续删除n个字符dd 删除光标所在的一整行ndd 删除光标所在的向下n行,如10dd删除10行(包括本行)d1G 删除光标所在到第一行的所有数据dG 删除光标所在到最后一行的所有数据d$ 删除光标到行尾的字符d0 删除光标到行首字符yy 复制游标所在的一行nyy...原创 2018-04-04 09:50:03 · 298 阅读 · 0 评论 -
vim使用3---搜索,替换
/word 向光标之下寻找一个名称为word的字符串?word 向光标之上寻找一个字符串为word的字符串按下n会重复上一个搜寻动作,如果是 /word 就会查找下一个,如果 ?word 就会向上搜寻N会反向搜寻:n1,n2s/word1/word2/g n1和n2行之间寻找word1替换为word2:1,$s/word1/word2/g 从第一行到最后一行寻找word1字符串...原创 2018-04-04 09:28:45 · 252 阅读 · 0 评论 -
vim使用2---光标移动快捷键
h(←) j(↓) k (↑)l(→)分别对应方向键的左下上右如果想移动多个距离可以利用20↓或者20j移动20个距离Ctrl+f 向下移动一页Ctrl+b 向上移动一页Ctrl+d 向下移动半页Ctrl+u 向上移动半页+ 光标移动到非空格的下一列(按下shift键的同时按=那个键就是+)- 光标移动到非空格的上一列n<space> n代表数字,<space>代表空格...原创 2018-04-04 09:18:52 · 286 阅读 · 0 评论 -
Vim使用1---基本使用
按下i,I,o,O,a,A,r.R等任何一个字母或者按下Insert键之后会进入编辑模式,画面下方会显示INSERT或REPLACE,可以进行编辑,按下Esc键可以退出编辑指令模式下,输入[: / ?]三个中任一个,可以将光标移动到最底下的一行test这个文档拥有2行,53个字符:wq 存储修改 :wq! 可以强制写入...原创 2018-04-04 08:56:16 · 262 阅读 · 0 评论 -
vim编辑器设置成适合C语言
我们想要修改vim的编辑方式,要修改配置文件,第一种,修改系统中公共的配置文件,这样所有用户都会修改,这个配置文件是/etc/vimrc,一定要先有备份再修改的习惯。第二种只修改本用户的配置,直接将下面代码键入~/.vimrc里,一般这个文件都存在,不存在可以自己新建。下面的代码直接添加到配置文件中syntax on #语法高亮显示set tabstop=4 #...原创 2018-03-28 15:31:53 · 3596 阅读 · 0 评论 -
让Vim永久显示行号
首先打开vim ~/.vimrc然后再其中写入 set nu保存即可原创 2018-03-28 14:34:41 · 309 阅读 · 0 评论 -
vim命令---vim中全选
按gg到达首行按V(大写)进入可视模式按G到达末尾,三步即可实现全选原创 2018-03-27 13:16:51 · 3178 阅读 · 0 评论 -
vim命令---vim中复制粘贴多行
【转载】https://www.cnblogs.com/MMLoveMeMM/articles/3707287.html任务:将第9行至第15行的数据,复制到第16行方法1:(强烈推荐):9,15copy 16 或 :9,15 co 16由此可有::9,15 move 16 或 :9,15 m 16将第9行到第15行的文本内容到第16行的后面 方法2:光标移动原创 2018-03-27 13:16:06 · 2782 阅读 · 0 评论 -
vim快速使用小技巧------快速查找
一、字符串的查找1. vim 中用 / 和 ?来查找字符串,两者的区别是:/string会高亮显示光标后匹配的第一个字符串,回车后光标移到该字符串的第一个字母;?string会高亮显示光标前匹配的最后一个字符串,回车后光标移到该字符串的第一个字母。在回车之后,按n键同方向转到下一个匹配的字符串,按N键反方向转到上一个匹配的字符串。2. 用命令 :set ic 和:set noi原创 2018-03-27 13:15:52 · 356 阅读 · 0 评论