博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim常用命令
阅读量:5291 次
发布时间:2019-06-14

本文共 858 字,大约阅读时间需要 2 分钟。

1: shift + "*"  向下查找并高亮显示

2: shift + "#"  向上查找并高亮显示

3: "g" + "d"    高亮显示光标所属单词,"n" 向下查找

4.:noh   取消高亮

5.s水平分割窗口,vs垂直分割窗口

6.ctrl+w+w或ctrl+w+方向,在多窗口中切换

 

 

7.整页翻页 ctrl-f ctrl-b

f就是forword b就是backward

8.翻半页

ctrl-d ctlr-u
d=down u=up

9.滚一行

ctrl-e ctrl-y

10.行对其

zz 让光标所杂的行居屏幕中央

zt 让光标所杂的行居屏幕最上一行 t=top
zb 让光标所杂的行居屏幕最下一行 b=bottom

 

 

% 跳转到相配对的括号  

gD 跳转到局部变量的定义处  

'' 跳转到光标上次停靠的地方, 是两个', 而不是一个"  

mx 设置书签,x只能是a-z的26个字母  

`x 跳转到书签处("`"是1左边的键)  

> 增加缩进,"x>"表示增加以下x行的缩进  

< 减少缩进,"x<"表示减少以下x行的缩进  

{ 跳到上一段的开头  

} 跳到下一段的的开头  

( 移到这个句子的开头  

) 移到下一个句子的开头  

[[ 跳转至上一个函数(要求代码块中'{'必须单独占一行)  

]] 跳转至下一个函数(要求代码块中'{'必须单独占一行)  

C-] 跳转至函数或变量定义处  

C-O 返回跳转前位置   

C-T 同上   

nC-T 返回跳转 n 次  

0 数字0,跳转至行首   

^ 跳转至行第一个非空字符   

$ 跳转至行尾  

 

vim格式化代码实际上就是 "缩进代码", 命令是等号=

格式化就是 vim 根据 文件的类型, 自动的对代码进行 缩进

缩进的类型有多种, 都是用等号命令: =

  1. 全部格式化 : gg=G
  2. 对当前行格式化(缩进): ==
  3. 对以下多行格式化(倍数操作): [count] ==
  4. 选择多行后, 执行 等号命令 =

转载于:https://www.cnblogs.com/d442130165/p/8676614.html

你可能感兴趣的文章
6361. 【NOIP2019模拟2019.9.18】鲳数
查看>>
[JZOJ6347] 【NOIP2019模拟2019.9.8】ZYB玩字符串
查看>>
6367. 【NOIP2019模拟2019.9.25】工厂
查看>>
析合树
查看>>
[JZOJ6359] 【NOIP2019模拟2019.9.15】小ω的树
查看>>
6362. 【NOIP2019模拟2019.9.18】数星星
查看>>
5433. 【NOIP2017提高A组集训10.28】图
查看>>
6368. 【NOIP2019模拟2019.9.25】质树
查看>>
kafka 调参笔记
查看>>
Java周总结1
查看>>
第五周课程总结&实验报告(三)
查看>>
第四周课程总结&试验报告(二)
查看>>
第六周课程总结&试验报告(四)
查看>>
Java周总结3
查看>>
Flink Maven项目兼容多版本Kafka
查看>>
flink1.9新特性:维表Join解读
查看>>
Blink源码编译
查看>>
网易Java进阶知识图谱
查看>>
React 的setState 理解
查看>>
Redux 中间件和异步操作
查看>>