[Vim] 01 凡人操作】的更多相关文章

历史评价 编辑器之神 一个凡人的自我修养 成神是不可能成神的,只能是先入个门,然后一点一点学 Vim 官网 三种模式 插入模式(注意看光标) 命令模式(注意看光标) 编辑模式(注意看光标) 其实还有一种"可视 块"模式,按 Ctrl + v 实现 插入命令(从 编辑模式 进入 命令模式) 命令 释义 a 由粗光标所笼罩的字符后插入 A 由粗光标所在行的行尾插入 i (小写字母)由粗光标所笼罩的字符前插入 I (大写字母)由粗光标所在行的行首插入 o (小写字母)紧贴粗光标之下插入新行…
目录 0. 前言 1. 按下 Esc, 进入编辑模式 (1) 定位 (2) 删除 1) 不进入插入模式的删除 2) 进入插入模式的删除 3. 10 个特殊字符 4. 在 gVim 下执行命令 (1) 执行 Shell 命令 (2) 局部内容另存为 (3) 合并文件 (4) 打开多个文件 5. 致谢 0. 前言 上回 [Vim] 01 凡人操作 已经提及的,本次略过 1. 按下 Esc, 进入编辑模式 (1) 定位 命令 释义 ^ 将粗光标定位到行首 b 1) 将粗光标定位到所在"单词"…
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 虽然Emacs已经可以完成大部分的编辑操作,但有时候为了方便也会用到vim.所以记录了vim的简单操作,只要求到达上手即可. 本文简单记录了,vim编辑器模式之间的转换和复制粘贴操作. 一. 思维导图 注: 1. 插入模式 小写字母: i 在光标所在字符前开始输入文字并进入插入模式 a 在光标所在字符后开始输入文字并进入插入模式 o (字母o) 在光标所在行的下面单独开一新行来输入文…
vim(vi)常用操作及记忆方法 原文:https://www.cnblogs.com/doseoer/p/6241443.html vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它.但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有些复杂.这里,我根据自己个人的使用经验,整理了一套vim的操作以及记忆的方法,希望对大家的学习有所帮助.   VI的三种模式    1,命令模式   2,输入模式   3,末行…
最近在给学生演示数据结构代码时,发现用一般的方法总会有不方便,如果使用ide又觉得太浪费了,后来觉得用vim就够了,使用buffer总会需要页面调来跳出,学生看起来容易迷糊.所以就研究了下vim的窗口操作,大神请掠过,菜鸟请看; 1.基础知识普及: 用sp分割窗口时按键是这样的: CTRL_W + 窗口边界上移 CTRL_W - 窗口边界下移 CTRL_W _ 将当前窗口调到最大 CTRL_W = 平分窗口 用vsp分割窗口时按键是这样的: CTRL_W < 窗口边界左移 CTRL_W > 窗…
vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它.但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有些复杂.这里,我根据自己个人的使用经验,整理了一套vim的操作以及记忆的方法,希望对大家的学习有所帮助.   VI的三种模式    1,命令模式   2,输入模式   3,末行模式     命令         执行的操作                 记忆方法 :q           退出       …
vim的设计理念是:组合. 命令的组合,模式的组合,     普通模式 左: h 上:k 下:j 右 : l   i : 当前光标处插入 I: 到光标所在行的行首进入插入模式 a: 在当前光标的后一位进入插入模式(append追加) A: 光标所在行尾进入插入模式 o: 当前行的下面开启新的一行,进入插入模式 O: 当前行的上面一行开启新的一行,进入插入模式   定位: gg: 定位到文档头 G: 定位到文档尾 nG:移至第n行 H:移至屏幕上面 M:屏幕中间 L:屏幕下面 *:读取光标处字符串…
如下,都是我常用的 删除单词:  d + w 关闭vim窗口:   :q   或者 shift + zz 全部向左移: shift + v  --->  shift + <   --->   .   重复上次操作 :tag  跳转到与关键字匹配的地方 :tn    跳到下一个匹配的地方 :tp   跳到上一个匹配的地方 跳转到当前光标下文件名对应的文件中 gf 跳回原先的文件 ctrl + o 自动补全 ctrl+p 向下10行 10 + j :52   直接跳到52行 替换所有tab符…
"""""""""""""""""""""""""""""""'""""" " General """&quo…
关于vim的一些基本和高级的操作 可参考下面的链接. http://coolshell.cn/articles/5426.html 在使用vim编辑文本的时候涉及到批量替换文本内容 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky    :s/vivian/sky/g 替换当前行所有 vivian 为 sky    :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky    :n,$s/vivian/sky/g 替换第…