美文网首页Vim
vim还是要学习一个

vim还是要学习一个

作者: 1b64efc60009 | 来源:发表于2016-04-16 18:01 被阅读26次

虽然好用的ide一大堆, 高级的编辑器也不少, 但论装逼在vim面前没一个能打的. 虽然一直用sublime, 但其实在终端里面用到编辑器的次数还是蛮多的. 稍微学学vim的基本用法有百利而无一害啊.


(vim配上半透明的终端是一件多么装b的事情啊~)

和普通编辑器不同, vim的操作大都要快捷键按粗来. 如果快捷键记得不牢, 就连基本的删除复制粘帖都做不到.

vim的模式

vim分为几个模式, 有:

1.insert 模式, 可以像普通编辑器一样编辑文本(主要就是打字)

2.普通模式, 一般编辑器里是没有的, 用来做一些操作(用Esc在insert模式和普通模式间相互切换)

3.命令模式, 像是是普通模式下的一个功能吧, 普通模式下按下<Shift + :;>键, 会在最下角出现一个小冒号, 可以在里面输一些命令.

vim的基本操作

总结一下刚刚学会的vim操作

1.hjkl  在文字间移动可以用上下左右, 当然vim推荐你用一种奇怪的方法, 在普通模式下用hjkl移动. h往左移, l往右移. j往下, k往上. 看起来很奇怪, 实际用起来也很奇怪. 不过据说这样可以让手一直处在键盘的工作区..... 我好奇难道移一下手这么短的时间也会影响'开发效率' 吗?

2.w e  向后移一个到个词的开头和结尾. 不得不说这确实很好用, 定位的时候很快. 可惜不能定位中文词.

3.x  删除当前光标所在的那个字符, 当然在insert模式里可以用<Backspace>删除字符

4.:w      write, 就是普通的保存

5.:q  quit

6.:!<something> !代表强制进行某项操作. 举个栗子 !w 强制写入, !q强制退出, !xxoo 强制xxoo....... 另外, !wq是一个固定搭配, 就是存盘后退出啦.

7.dd   删除当前一行, 并添加进粘帖板里

8.p   paste,

9.0 和 $ 相当于home和end键, 一个到行首一个到行尾. 在macbook这种没有home和end键的笔记本上可能会比较有用. 不过为什么到行首的快捷键要在到行尾的的右边啊, 老是一不小心就弄反了

10. u undo

11.gg和G  到文本的开头和末尾

12.:bn和:bq 打开多个文件的话可以切换文件, 类似于sublime里面的<ctl-pageup>/<ctl-pagedown>

13.y 拷贝 也就是复制..

14.v 可视化, 用来选择一段文本用的, 具体功能和普通记事本里用鼠标选中是一样的.

15.:new 创建另一个文件,可以当多窗口来用~

16: <ctl+N> 自动补全出现过的词~


相关文章

  • vim还是要学习一个

    虽然好用的ide一大堆, 高级的编辑器也不少, 但论装逼在vim面前没一个能打的. 虽然一直用sublime, 但...

  • vim常用命令

    学习vim是要遵循基本法的,那就是学习一个文本编辑器所具有的最基本的功能,而vim把它用命令来实现了。 vim是模...

  • vim基本操作

    学习vim是要遵循基本法的,那就是学习一个文本编辑器所具有的最基本的功能,而vim把它用命令来实现了。 vim是模...

  • 【CLI】Vim学习卡

    参考文章 Vim 学习卡和提鞋的问题 学习卡 所谓 Vim 学习卡,是用 Vimscript 编写的一个 Vim ...

  • vim编程

    学习vim笔记 学习vim最主要的目的还是提高代码效率,学习编程中最重要的还是编程的思考,所以手下功夫一定不能耽误...

  • Vim基本使用方法

    为什么要学习Vim,Vim和Vi的区别,Vim的基本使用方法(部分)为什么很多大型网站都采用Linux作为服务器?...

  • 1.vim的使用教程

    * 这是一篇关于如何使用常见vim操作的干货文献* 2.☝️第一个问题,为什么要学习vim? 举例来说有以下几点:...

  • [Linux](三) --Vim的学习和使用(一)

    昨天了解了一些常用命令,今天我想学一学vim和vi的使用!!! 今天目标:学习vim,学习vim,学习vim,重要...

  • Vi学习

    趁着台风,在家学习学习vi vim的配置 .vimrc文件是vim的配置文件,位于~/.vimrc, vim的字体...

  • XVim—Xcode下的Vim插件(已不适用)

    开头 因为最近在强迫自己使用Vim,提高编码效率。因为新手上路,效率还是一般般,买了个vim练习的游戏,因为要要在...

网友评论

    本文标题:vim还是要学习一个

    本文链接:https://www.haomeiwen.com/subject/hjznlttx.html