Vim心得

原创 2016年05月31日 22:20:35

通过vim 文件名(已存在的文件名直接打开,若目录下没有则新建)

* 快捷命令

1、通过a或者i键进入插入模式,Esc换到普通模式,再输入:进入命令行模式,可以通过:wq完成文档编辑的保存退出。


2、命令模式的快捷键,常用的又分为光标移动(通过h、j、k、l分别对应光标左移、下行、上行、右移),快速删除内容(3dd表示删除3行,10x表示删除10个字符,普通模式下可以用dnw表示删除n个单词),行间跳跃(nG(n+shift+g)表示游标移到第n行,可通过set nu显示行号,gg移动到第一行,G(shift+g)到最后一行)


3、在命令行模式中可以输入会被解释成并执行的文本。例如执行命令(:键),搜索(/和?键)或者过滤命令(!键)。在命令执行之后,Vim返回到命令行模式之前的模式,通常是普通模式。

4、普通模式用y复制,用p粘贴

nyy复制游标整n行
yw复制一个单词
yG复制至文本末
y1G复制至文本开头
小写p代表粘贴至光标后
大写P代表粘贴至光标前

小技巧

1、contrl+o可返回上一次操作的光标;
2、修改代码时可以在普通模式下,任一跳转一行(nG),用w跳转到一个单词的开头,然后使用dw删除这个单词;
3、普通模式下,用e跳转到一个单词的结尾,用~将游标所在字母大小写切换;
4、切换到某行随意yy…
5、ddp,这么简单,即实现了快速交换光标所在行与它下面的行
6、
>输入11G,跳转到11行
输入FA跳转到第一个A字符
输入R,并且输入B,A字符被B字符替换(实用)
输入R替换字符,输入新字符串,输入完按ESC回到普通模式(实用)
输入CC替换整行字符,输入新字符串,输入完按ESC回到普通模式
输入CW 替换一个英文字(WORD),输入完按ESC回到普通模式(实用)
输入~,翻转游标所在字符的大小写
输入C 替换至行尾,即游标所在处以后的字都会被替换,输入完按ESC回到普通模式
**输入U 撤销上一次的操作**
7、普通模式下输入>> 整行将向右缩进(使用,用于格式化代码超爽),普通模式下输入<< 整行向左回退;
8、普通模式用/字符串 匹配查找,n继续查找,N反向查找
>普通模式下输入/icmp查找字符串icmp
普通模式下输入n查找下一个icmp
普通模式下输入?tcp向上查找字符串tcp
普通模式下输入N查找上一个出现的tcp
版权声明:本文为博主原创文章,未经博主允许不得转载。

我的vim使用心得

列举了我在vim上的一些使用心得,即在Normal、Command、Visual模式下的常用操作
  • alading2009
  • alading2009
  • 2014年10月07日 14:00
  • 1650

VIM心得

ref::vim_user_manul_vim.org.pdf ref::http://www.vim.org/ 1、命令很多,但是有两条总括性的句子: a)操作符+文本移动动作:例子:d$ :...
  • klarclm
  • klarclm
  • 2011年11月12日 11:31
  • 465

vim 心得

现在的工作是在 unix 平台,平时是用 UE 的 ftp 功能来写代码的,有时候文件大了,传输就很慢,而且经常不是很稳定。 下定决心要学学 Vim (现在应该没有人用原始的 vi 了吧),在经过二...
  • qw4575853
  • qw4575853
  • 2015年03月08日 16:27
  • 401

VIM -- 个人使用心得

个人已经比较习惯了使用vim这个工具了,可能直到自己以后不再做驱动开发,可能换成其他的工具。工欲善其事必先利其器,重要性可想而知。积累一下吧 复制/粘贴: VIm中的复制粘贴很讨厌,应该说是在li...
  • maomaochong1989
  • maomaochong1989
  • 2013年12月01日 21:52
  • 686

Vim的一些心得

 最近一段时间在学习Vim,打算作为主编辑器使用(初始原因是Visual studio能用的feature越来越少了)。适应2,3个星期了,稍微有了点心得,这里列出点来。但是类似于hjkl是移动光标,...
  • melody110
  • melody110
  • 2007年06月26日 00:13
  • 423

HHKB 使用一月体验

小时候家里人为了防止开电脑打游戏,把鼠标键盘都藏起来了,为了能打游戏,那一年,和哥哥合资30大洋一起买了山寨的双飞燕。 忆键盘之往昔: 集训队实验室刷题那会,偶然得知机械键盘这么一类键盘,查了下价格,...
  • yobobobo
  • yobobobo
  • 2015年10月03日 19:07
  • 2867

Linux vi vim 试用心得

一、ubuntu 里面 上下左右键出乱码。 解决:重新安装一遍 sudo apt-get remove vim-common sudo apt-get install vim 二、vim环境设置 ...
  • zuihaobushi
  • zuihaobushi
  • 2017年07月01日 15:52
  • 112

学习Vim的一点心得

原文地址:http://www.cnblogs.com/starspace/archive/2009/05/15/1458044.html 现在的工作是在unix平台,平时是用UE的...
  • cbbbc
  • cbbbc
  • 2015年03月15日 22:39
  • 479

solaris10下安装VIM心得

solaris10下原生的vi编辑器用着很不舒服,所以今天打算安装vim编辑器,遇到了很多问题,现在记录如下: 首先到官网下载vim安装包,下载地址是:http://www.sunfreeware....
  • aaa1117a8w5s6d
  • aaa1117a8w5s6d
  • 2013年04月12日 00:32
  • 2022

Vim的一些心得(二)

下面是我一直在用的一些插件:1. bufexplorer,浏览buffers的插件。虽然同类插件很多,但是这个插件支持新开窗口浏览,比较方便:   http://www.vim.org/scripts...
  • melody110
  • melody110
  • 2007年07月29日 23:38
  • 492
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Vim心得
举报原因:
原因补充:

(最多只允许输入30个字)