vi快捷键

vi几个快捷键, 记录备忘

一. 光标移动

  1. 光标移动到文件开始               按gg两键

  2. 光标移动到文件结束               按G键

  3. 光标移动到行头               按^

  4. 光标移动到行尾               按$

二. 编辑

  1. 删除一个(光标所在)字(字母数字串)         按dw两键

  2. 删除(光标所在)行                按dd两键

  3. 全文搜索光标处的字                按*键

  4. 搜索下(上)一个匹配字              按n(N)键

  5. 搜索与当前光标所在符号匹配的{[(或}])       按%键

  6. 调出光标处的函数的man文件内容            按K键(就是shift - k)

  7. 查找并替换50到100                  :50, 100s/old/new/g

  8. 全文查找并替换, 并且替换前逐个提示           :%s/old/new/gc

  9. 添加(删除)书签a                   按ma(:delm  a)

  10. 保存全部打开的文件                :wa

  11. 保存全部打开的文件后全部退出           :wqa

三. 其它

  1. 水平(垂直)分割屏幕查看另一个文件          :vs(sp) newfile

  2. 打开光标处的文件名对应的文件(当前目录下)    按g(o)f(ile)键

  3. 打开(关闭)语法着色               :syntax on(off)

  4. 显示(隐藏)行号                 :set nu(nonu)

  5. 选定区域重新语法缩进             按=键

  6.运行一个命令                 :!command

  7. 以ascII码显示文件               :%!xxd

  8. 关闭当前窗口外的其它窗口             :only

  9. 切换活动窗口                 ctrl - w

  10. 光标在多个窗口之间移动             ctrl - w - h(j,k,l)

  11. 窗口大小调整                  ctrl - w - +(-)

  12. (多窗口时)移动窗口(相对位置)          ctrl - w - H(J,K,L)

时间: 2024-08-05 07:07:41

vi快捷键的相关文章

vi 快捷键

屏幕翻滚类命令Ctrl+u:向文件首翻半屏Ctrl+d:向文件尾翻半屏Ctrl+f:向文件尾翻一屏Ctrl+b:向文件首翻一屏 shift+g:到尾部 H:跳到第一行.M:跳到中间.L:跳到最后一行.CTRL+d,u,f,b:下移半屏,上移半屏,下移一屏,上移一屏.gg:到文件开始处G:到文件尾部 :q!:不保存退出 vi 快捷键

vi 快捷键【转】【weber整理必出精品】

光标的移动 命令 光标移动 h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 G 移到文件的最后一行 nG 移到文件的第n行 w 移到下一个字的开头 W 移到下一个字的开头,忽略标点符号 b 移到前一个字的开头 B 移到前一个字的开头,忽略标点符号 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H 移到屏幕的第一行 e 移到下一个字的结尾 E 移到下一个字的结尾,忽略标点符号 ( 移到句子的开头 ) 移到句子的结尾 { 移到段落的开头 } 移

liunx中vi快捷键编辑

操作系统快捷方式1) 利用方向键 ↑ ↓ --- 快速调取历史命令 (输入命令都会临时保存在内存中 --> 保存在磁盘文件) 2) 快速移动光标ctrl + a --- 将光标快速移动到行首ctrl + e --- 将光标快速移动到行尾ctrl + ← → --- 将光标按照单词进行左右快速移动3) 快速操作命令信息ctrl + u --- 将光标之前的内容进行剪切ctrl + k --- 将光标之后的内容进行剪切ctrl + w --- 以空格作为分隔 剪切每个字符串信息ctrl + y --

vi 快捷键积累

依据自己用到的.或者还没记住的.或者用的时候忘了的,慢慢积累. 一.全选复制粘贴. 全选: ggVG // 凝视: gg 光标移到首行 V 进入Visual(可视)模式 G 光标移到最后一行全选 选中后能够进行其它操作.比方: "+y 复制选中内容到+寄存器.也就是系统的剪贴板.供其它程序使用 d 删除选中内容 y 复制选中内容到0号寄存器 把选中的内容复制.粘贴到还有一个文件: y 复制(在选中状态下) :ex b 转到b文件 p 粘贴 :wq 保存&退出 二.不保存退出 不保存退出是

vi 快捷键积

根据自己用到的.或者还没记住的.或者用的时候忘了的,慢慢积累. 一.全选复制粘贴. 全选: ggVG // 注释: gg 光标移到首行 V 进入Visual(可视)模式 G 光标移到最后一行全选 选中后可以进行其他操作,比如: "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序使用 d 删除选中内容 y 复制选中内容到0号寄存器 把选中的内容复制.粘贴到另一个文件: y 复制(在选中状态下) :ex b 转到b文件 p 粘贴 :wq 保存&退出

vi快捷键收藏

0 (digit zero) 数字0Move to beginning of line. 移动光标到行首. $ Move to end of line. 移动光标到行尾. [n]w          The w command moves the cursor forward one word at a time, counting symbols and punctuation as equivalent to words. w 命令使得光标每次向前移动一个单词的距离,单词不仅仅指英文中的单词

vim、vi 快捷键

普通模式 移动光标 nj.nk 上下移动n行 nb.nw 前后移动n个单词 nh.nl 左右移动n个字符 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H 移到屏幕的第一行 nG 移到文件第n行 G 移动到最后一行 gg 相对于1G,移动到第一行 ctrl+f 往后一页 ctrl+b 往前一页 ctrl+d 往后半页 ctrl+u 往前半页 复制粘贴 nyy 复制n行内容到缓冲区 ndd 剪切n行内容到缓冲区 ndb.ndw 往前.往后剪切n个单词到缓冲区 ndx 往后删除n个字符 dG 剪切

Vim常用操作和快捷键技巧总结

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim. vi有3个模式:插入模式.命令模式.低行模式 1)插入模式:在此模式下可以输入字符,按ESC将回到命令模式. 2)命令模式:可以移动光标.删除字符等. 3)低行模式:可以保存

vi编辑器 使用 命令

vi编辑器 1)命令模式 打开文件后.默认处于命令模式,命令模式无法编辑文件 2)输入模式 在命令模式下 按 i 进入输入模式,便于编辑文件内容 3)末行模式 编辑内容后,按esc进入到命令模式,再按:进入到末行对文件进行保存 vi filename:编辑制定的文件,如果文件不存在那么创建 vi + filename:光标停留在文本的最后一行 或+n n行 vi +/string filename: 打开文件时找到制定关键词,高亮显示 按n换到下一个 vi filename filename2