vi/vim的快捷操作

1、拷贝当前行【yy】,拷贝当前行向下的5行【5yy】,并粘贴【p】

2、删除当前行【dd】,删除当前行向下的5行【5dd】

3、在文件中查找某个单词,命令行模式下输入【/关键字】,回车查找,输入【n】查找下一个

4、设置文件的行号【:set nu】,取消文件的行号【:set nonu】

5、编辑文件,使用快捷键到达文档的最末行【G】和最首行【gg】,正常模式下执行

6、在文件中输入内容,然后执行撤销动作,在正常模式下输入【u】

7、编辑文件,光标定位到指定行【第几行】【shift+g】

原文地址:https://www.cnblogs.com/az4215/p/11375169.html

时间: 2024-08-30 09:51:12

vi/vim的快捷操作的相关文章

Linux 下 Vim 的快捷操作总结

移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 (常用) [Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page Up] 按键 (常用) [Ctrl] + [d] 屏幕『向下』移动半页 [Ctrl] + [u] 屏幕『向上』移动半页 + 光标移

vim的快捷操作

一.光标移动 ^ 到该行第一个非空格字符处. + 到下一行的第一个非空格字符处 - 到上一行的第一个非空格字符处 `. 到上次修改点 <c-o> 到上次所停留位置, <c-i> 返回到后来的位置       m{a-z} 标记i一个位置,`{a-z} 回到标记的位置       `` 到光标上一个标记处       :n+enter 到第n行(等于nG), n+enter 到下面第n行       gd 到函数定义处(暂时未用)        w 后一个词的开头,W 后一个词的开头

快速提高 Vi/Vim 使用效率的原则与途径

Vi/Vim 是所有 Unix/Linux 操作系统默认配备的编辑器.因其强大的功能和高效的操作,Vi/Vim 也成为众多 Unix/Linux 用户.管理员必须掌握并熟练使用的编辑工具之一.尤其是在没有图形界面的情况下,更是离不开 Vi/Vim.Vi/Vim 命令非常多.用法极为灵活,掌握起来有一定的难度.本文作者将结合自己的使用经验,分七个方面着重介绍哪些原则.途径或命令能快速提高 Vi/Vim 文件编辑效率,从而达到事半功倍的效果. 引言 Vi 最初是由 Bill Joy 在 1976 年

架构师养成记--26.vi/vim相关操作

vi/vim命令模式插入模式 aio编辑模式 : aio就是vi/vim的插入模式命令    作用a         在光标后附加文本A         在本行末附加文本i         在光标钱插入文本I         在本行开始插入文本o        在光标下插入行O        在光标上插入行 定位命令set number 设置行号(set nu)set nonu 取消行号如果想选择跳转到指定行.直接进入编辑模式,输入行号即可 命令         作用h.方向左键    移动一个

vi/vim常用操作

一.一般模式可用的按钮 1.光标移动 h或向左箭头键:光标向左移动一个字符 j或向下箭头键 :光标向下移动一个字符 k或向上箭头键:光标向上移动一个字符 l或向右箭头键 :光标向右移动一个字符 [Crtl] + [f] :屏幕向下移动一页,相当于[Page Down]按键 [Crtl] + [b]:屏幕向上移动一页,相当于[Page Up]按键 0或功能键[Home]:移动到这一列的最前面字符处 $或功能键[End]   :移动到这一列的最后面字符处 G  :移动到这个文件的最后一行 nG:移动

从零开始学Linux系统之Vi/Vim操作

vi/vim:编辑模式 <-:--命令模式 --a.i.o A.I.O ->  插入模式  设置行号  :set nu   :set nonu    行号移动: gg G  nG/:n移动: h.j.k.l    0 $   H.M.L   搜索:/『搜索的字符』  n下一个 N上个   忽略大小写  :set ic复制  yy/Y   nyy/nY  剪切  dd  ndd       粘贴   p/P替换:r  R + Esc   全文替换指定字符串  :%s/old/new/g  :%s

vi/vim学习

1.vi3中模式 一般模式.编辑模式.命令模式2.快捷操作 i.I插入:i在目前的光标所在处插入文字:I(大写i)在行首插入 a.A 增加:a由光标所在的下一个字开始输入:A由光标所在行的最后增加 o.O插入新的一行:o从光标所在的下一行插入文字:O(大写)从光标所在行的上一行插入文字 r,R取代:r会取代光标所在的那一个字符:R会一直取代光标所在的文字,直到按下“ESC”为止 数字0:移动到这一行的最前面字符处 $:移动到这一行的最后面字符处 G:移动到这个档案的最后一行 nG:n为数字,移动

Ubuntu下配置Sublime到Dash board 以及 VI/VIM编辑文件时无权限保存的问题

[1]Ubuntu下配置Sublime到Dash board Ubuntu是个好系统,Sublime Text 是个好编辑器. 下载&安装 个人习惯喜欢到官网下载软件,http://www.sublimetext.com/2 选择合适的包下载回来的格式是.tar.bz2格式,需要进行解压. 1. 解压: tar -xvf Sublime\ Text\ 2.0.2.tar.bz2 2.为了在Terminal的任何位置都能执行./sublime_text文件,将解压后他的目录保存到环境变量$PATH

当sudo用户偶遇上VI/VIM发生了什么?(sudo+vi/vim=root)藏在你身后的ROOT

当sudo用户偶遇上VI/VIM发生了什么?(sudo+vi/vim=root) 一次偶然得出的亲身心得,于是记录下来提醒自己安全无小事,事事(时时)记心间.vi/vim大家再熟悉不过了,也许每天都在用它,但有时却常常容易忽略掉一些东西,一次在使用VIM修改系统配置时,发现sudo和VI/VIM相遇后藏着的鲜为人知的小秘密.一般服务器安装配置时常管理使用的各自用户,为了服务器安全很少直接用ROOT用户进行常规操作,但有时为了提权限的需要,因此通常做法是配置sudo用户,方便快捷.特别对于系统类配