Linux下文本编辑工具之神VIM详解 vim下一页( 二 )

  • i 忽略大小写
  • g 全局替换 , 默认情况下 , 每一行只替换第一次出现
  • gc 全局替换 , 每次替换前询问
说明:查找替换中的分隔符/可替换为其它字符,如:#,@范例:s@/etc@/var@gs#/boot#/#i3.4 定制vim的工作特性配置文件:永久有效全局:/etc/vimrc个人:~/.vimrc扩展命令模式:当前vim进程有效3.4.1 行号显示:set number , 简写 set nu取消显示:set nonumber, 简写 set nonu3.4.2 忽略字符的大小写启用:set ignorecase , 简写 set ic不忽略:set noic3.4.3 自动缩进启用:set autoindent , 简写 set ai禁用:set noai3.4.4 复制保留格式启用:set paste禁用:set nopaste3.4.5 显示Tab和换行符 ^I 和$显示启用:set list禁用:set nolist3.4.6 高亮搜索启用:set hlsearch禁用:set nohlsearch3.4.7 语法高亮启用:syntax on禁用:syntax off3.4.8 文件格式启用windows格式:set fileformat=dos启用unix格式:set fileformat=unix简写 set ff=dos|unix3.4.9 设置文本宽度set textwidth=65 (vim only)set wrapmargin=153.4.10 设置光标所在行的标识线启用:set cursorline , 简写 set cul禁用:set nocursorline3.4.11 加密启用: set key=password禁用: set key=3.4.12 了解更多set 帮助:help option-list:set or :set all 命令模式命令模式功能强大 , 只是按键时 , 看不到输入 , 所以需要大量的记忆才能更好的使用 。4.1 退出VIM
  • ZZ 保存退出
  • ZQ 不保存退出
4.2 光标跳转字符间跳转:
  • h: 左 L: 右 j: 下 k: 上
  • #COMMAND:跳转由#指定的个数的字符
单词间跳转:
  • w:下一个单词的词首
  • e:当前或下一单词的词尾
  • b:当前或前一个单词的词首
  • #COMMAND:由#指定一次跳转的单词数
当前页跳转:
  • H:页首
  • M:页中间行
  • L:页底
  • zt:将光标所在当前行移到屏幕顶端
  • zz:将光标所在当前行移到屏幕中间
  • zb:将光标所在当前行移到屏幕底端
行首行尾跳转:
  • ^ 跳转至行首的第一个非空白字符
  • 0 跳转至行首
  • $ 跳转至行尾
行间移动:
  • #G 或者扩展命令模式下:# 跳转至由第#行
  • G 最后一行
  • 1G, gg 第一行
句间移动:) 下一句 ( 上一句段落间移动:} 下一段 { 上一段命令模式翻屏操作
  • Ctrl+f 向文件尾部翻一屏
  • Ctrl+b 向文件首部翻一屏
  • Ctrl+d 向文件尾部翻半屏
  • Ctrl+u 向文件首部翻半屏
4.3 字符编辑
  • x 删除光标处的字符
  • #x 删除光标处起始的#个字符
  • xp 交换光标所在处的字符及其后面字符的位置
  • ~ 转换大小写
  • J 删除当前行后的换行符
4.4 替换命令(replace)r 替换光标所在处的字符R 切换成REPLACE模式,按ESC回到命令模式4.5 删除命令(delete)
  • d 删除命令 , 可结合光标跳转字符 , 实现范围删除
  • d$ 删除到行尾
  • d^ 删除到非空行首
  • d0 删除到行首
  • dw
  • de
  • db
  • #COMMAND
  • dd:删除光标所在的行
  • #dd 多行删除
  • D:从当前光标位置一直删除到行尾 , 等同于d$
4.6 复制命令(yank)
  • y 复制 , 行为相似于d命令
  • y$
  • y0
  • y^
  • ye
  • yw
  • yb
  • #COMMAND
  • yy:复制行
  • #yy 复制多行
  • Y:复制整行
4.7 粘贴命令(paste)p 缓冲区存的如果为整行 , 则粘贴当前光标所在行的下方;否则 , 则粘贴至当前光标所在处的后面P 缓冲区存的如果为整行 , 则粘贴当前光标所在行的上方;否则 , 则粘贴至当前光标所在处的前面4.8 改变命令(change)


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: