1,Linux vim的常用快捷键

1,Linux vim的常用快捷键1,Linux/vim的常用快捷键1,移动HJKL.H:向左L:向右J:向下K:向上e:跳跃到单词末尾b:跳跃到单词首字母w:跳跃到下一个单词的首字母shift+6:跳跃到本行的开头shift+$:跳跃到本行的末尾2,翻页Ctrl+F:向下一页Ctrl+B:向上一页Ctrl+E:向下(符合视觉)Ctrl+Y:向上shift+g:翻到文件末尾gg:翻到文件开头3,其它i:光标位置

大家好,又见面了,我是你们的朋友全栈君。

1,Linux /vim的常用快捷键

1,移动

H J K L .

H:向左
L:向右
J:向下
K:向上

e : 跳跃到单词末尾

b :跳跃到单词首字母

w : 跳跃到下一个单词的首字母

shift + 6 : 跳跃到本行的开头

shift + $ : 跳跃到本行的末尾

2,翻页

Ctrl + F :向下一页

Ctrl + B :向上一页

Ctrl + E :向下(符合视觉)

Ctrl + Y: 向上

shift + g : 翻到文件末尾

gg : 翻到文件开头

3,其它

i : 光标位置前面插入

a : 光标位置后面插入

o : 直接enter到下一行输入

x : 删除光标所在字符

dd : 删除光标所在行

u : 撤销

dw : 移除光标往后的单词

4,复制

y : 复制某一块

yy : 复制整行

y^ : 复制从光标到行头的内容

y$ : 复制光标到行尾的内容

yw : 复制一个word

5,剪切

d : 剪切选定区域

dd : 剪切整行

d^ : 剪切至行首

d$:剪切至行尾

dw : 剪切一个word

6,V模式下

aw : 快速选中单词

ab : 快速选中小括号里的内容(包含括号)

aB : 快速选中大括号里的内容(包含括号)

< : 代码向左缩进

’ > ‘: 代码向右缩进

7,查找与替换

/ + 想要查找的内容

+s+ / +被替换的内容 + 想要替换成的内容/g (替换光标所在行中所有替换内容)

n,m+s+ / +被替换的内容 + 想要替换成的内容/g (替换n到m行中所有替换内容)

  • %s + / 被替换的内容 + 想要替换成的内容 /gc (替换文件中所有替换内容 ,并由提示,若不想提示,可去掉c)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137265.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 21.shell语言之if条件判断语句

    21.shell语言之if条件判断语句shell的if语法和C语言等高级语言非常相似,唯一需要注意的地方就是shell的if语句对空格方面的要求比较严格(其实shell对所有语法的空格使用都比较严格)。注意:1、[]表示条件测试。注意这里的空格很重要。要注意在’[‘后面和’]’前面都必须要有空格2、在shell中,then和fi是分开的语句。如果要在同一行里面输入,则需要用分号将他们隔开。3、注意if判断中对于变量的处理,需要加引号,以免一些不必要的错误。

    2022年7月11日
    22
  • 数独口诀_数独技巧xwing推导过程

    数独口诀_数独技巧xwing推导过程数独是一种传统益智游戏,你需要把一个 9×9 的数独补充完整,使得图中每行、每列、每个 3×3 的九宫格内数字 1∼9 均恰好出现一次。请编写一个程序填写数独。输入格式输入包含多组测试用例。每个测试用例占一行,包含 81 个字符,代表数独的 81 个格内数据(顺序总体由上到下,同行由左到右)。每个字符都是一个数字(1−9)或一个 .(表示尚未填充)。您可以假设输入中的每个谜题都只有一个解决方案。文件结尾处为包含单词 end 的单行,表示输入结束。输出格式每个测试用例,输出一行数据,代表填充

    2022年8月9日
    7
  • BackTrack 5 R3 下编译安装hostapd最新版过程记录

    BackTrack 5 R3 下编译安装hostapd最新版过程记录

    2021年8月22日
    67
  • C# UDP编程「建议收藏」

    C# UDP编程「建议收藏」引用:前一个专题简单介绍了TCP编程的一些知识,UDP与TCP地位相当的另一个传输层协议,它也是当下流行的很多主流网络应用(例如QQ、MSN和Skype等一些即时通信软件传输层都是应用UDP协议的)底层的传输基础,所以在本专题中就简单介绍下UDP的工作原理和UDP编程的只是,希望可以对刚接触网络编程的朋友起到入门的作用。一、UDP介绍UDP和TCP都是构建在IP层之上传输层

    2025年8月31日
    6
  • Android listView中的button点击事件[通俗易懂]

    Android listView中的button点击事件[通俗易懂]Android–listView中的button控件获取item的值在listview中的listitem设置事件响应,如果listitem中有button控件,这时候listitem就不会捕获到点击事件,而默认的是listitem中的button会捕获点击事件,这方面的介绍网上很多,我想大家应该很熟悉了,之前做项目开发的时候遇到了一个问题,就是如果我点击listitem中的button怎么才能这个button是在哪一个item中呢,换句话说,就是点击listitem中的button怎么获取该list

    2022年7月17日
    26
  • 图片和Base64编码相互转换[通俗易懂]

    图片和Base64编码相互转换[通俗易懂]https://www.cnblogs.com/hzhl/articles/14919747.html

    2022年6月5日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号