首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1,Linux vim常用快捷键

大家好,又见面了,我是你们朋友全栈君。 1,Linux /vim常用快捷键 1,移动 H J K L ....H:向左 L:向右 J:向下 K:向上 e : 跳跃到单词末尾 b :跳跃到单词首字母 w : 跳跃到下一个单词首字母 shift + 6 : 跳跃到本行开头 shift + $ : 跳跃到本行末尾...4,复制 y : 复制某一块 yy : 复制整行 y^ : 复制从光标到行头内容 y$ : 复制光标到行尾内容 yw : 复制一个word 5,剪切 d : 剪切选定区域 dd...(包含括号) < : 代码向左缩进 ’ > ‘: 代码向右缩进 7,查找与替换 / + 想要查找内容 +s+ / +被替换内容 + 想要替换成内容/g (替换光标所在行中所有替换内容...) n,m+s+ / +被替换内容 + 想要替换成内容/g (替换n到m行中所有替换内容) %s + / 被替换内容 + 想要替换成内容 /gc (替换文件中所有替换内容 ,并由提示

1.1K10

vim编辑器重要快捷键vim设置「建议收藏」

大家好,又见面了,我是你们朋友全栈君。...一、快捷键 1.全选:ggVG 2.跳转到文本最后一行:shift+g 3.跳转到文本第一行:gg 4.跳转到光标所选行行首位置:0 5.跳转到光标所选行行尾位置:shift+4 6.全部替换(替换无需确认...)::%s/src/dst/g 7.全部替换(每次替换需要确认)::%s/src/dst/gc 8.查找:/string 9.高亮显示查找到内容::set hlsearch 10.显示vim行号::set...16.水平分割一个窗口::vsplit,然后使用ctrl+w+(h/j/k/l/t/b)来切换窗口,+h到左边窗口,+j到下面的窗口,+k到上面的窗口,+l到右边窗口,+t到顶部窗口,+b到底部窗口...: 二、设置 1.如何永久设置vim编辑器显示行号和高亮显示查找内容?

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

day3、Linux快捷键vim命令快捷键

Linux命令行快捷键 快捷键: tab键  自动补全路径 目录  名字,  自动不全命令 快捷键: ctrl +l(小写) 清屏 、 ctrl +c 取消当前操作 快捷键: ctrl +d(小写) 退出当前用户...快捷键: ctrl +a(小写)到命令行行首 快捷键: ctrl +e(小写)到命令行行尾 快捷键:  ctrl+k                 删除/剪切光标所在位置到行尾内容 快捷键:  ctrl...+u                 删除/剪切光标所在位置到行首内容 快捷键:  ctrl+y                 粘贴 快捷键:  ctrl+r                 查找历史命令...快捷键:  ctrl+左右           想左右移动一个单词位置 快捷键:  ctrl+s                锁定 快捷键:  ctrl+q                解锁 vim...向上搜索 :noh           临时取消高亮 :help G   :ha G         查询帮助(vim中用) :set nu   显示行号 :set nonu  取消显示行号

1.6K70

vim 注释快捷键_vim编辑器快捷键

大家好,又见面了,我是你们朋友全栈君 我是个vim新手,非常喜欢这个工具,因为纯手工操作吧。...可是有些快捷键还是不知道,写Python时候经常要调试,会批量注释掉一些代码,vim不像pycharm那样 Ctrl+/ 就可以了,反注释还是Ctrl+/ 。不过vim在这方面显得更强大更灵活点。...有两种方法可以实现: 第一种方法 批量插入字符快捷键: Ctrl+v进入VISUAL BLOCK(可视块)模式,按 j (向下选取列)或者 k (向上选取列),再按Shift + i 进入编辑模式然后输入你想要插入字符...第二种方法 批量插入字符快捷键:命令行模式下,输入 ” : 首行号,尾行号 s /^/字符/g “实现批量插入字符。...如 输入:2,7s/^/#/g,在2到7行首插入# 批量删除字符快捷键:命令行模式下,输入 ” : 首行号,尾行号 s /^字符//g “实现批量删除字符。

62250

vim快捷键大全

vim是开发利器,掌握快捷可以事半功倍,这里总结下常用快捷键,提高开发速度这里写代码片 1、vim ~/.vimrc 进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来查看...当前屏幕上中下位置,大小写皆可 Ctrl+G:显示当前位置 set number:设置显示行号,set nonumber:关闭显示 :set ruler 设置在窗口右下角显示行号,与上面的好处是,节省空间...cindent控制缩进量是通过shiftwidth选项值, 而不是通过tabstop 值, shiftwidth默认值是8(也就是说, 一个缩进为8个空格, 译者注), 要改变默认设置, 可以使用...”:set shiftwidth=x”命令, 其中x是你希望一个缩进量代表空格数目. { = 到前一个空行上 } = 到下一个空行上 ###5、VIM一些插件: c.vim :如果是用root...账号,把文件复制到/usr/share/vim/vim70中解压没有用,不存在 $HOME/.vim 这个目录,没办法,只能新建个目录,然后把压缩包cp到这个目录,再unzip即可。

2K40

vim复制粘贴_linux粘贴复制快捷键

2.复制命令是y,即yank(提起) ,常用命令如下:     y      在使用v模式选定了某一块时候,复制选定块到缓冲区用;     yy    复制整行(nyy或者yny ,复制n行,n为数字...剪切命令是d,即delete,d与y命令基本类似,所以两个命令用法一样,包括含有数字用法.     ...粘贴命令式p,即put(放下)     p      小写p代表贴至游标后(下),因为游标是在具体字符位置上,所以实际是在该字符后面     P      大写P代表贴至游标前(上)     整行复制粘贴在游标的上...(下)一行,非整行复制则是粘贴在游标的前(后) 注:      在正则表达式中,^表示匹配字符串开始位置,$表示匹配字符串结束位置。     ...在复制粘贴时,另一组常用命令是u(撤销操作),U(撤销某一行最近所有修改),Ctrl+R(重做),这些功能主要是vim,vi中略有差别 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

4.4K50

Vim常用快捷键

断断续续接触Vim也有几年了,从刚开始很不习惯,到现在用不惯其它编辑器,真心觉得Vim你用时间越久越能感觉到它好,快捷,方便,简洁,功能强大 Vim由于功能太多,太强,已经脱离单纯文本编辑器范畴了...,比如可以把Vim打造成一个IDE环境,但是对于大多数的人,Vim恐怕还仅仅是个普通文本编辑器,甚至连趁手都说不上,所以这篇博客就说下最常用Vim快捷键,不常用就不说了 打开与关闭 vim /path.../to/file vim +12 /path/to/file(打开文件后处于第12行上) vim $ /path/to/file(打开文件后处于最后一行上) q(直接退出不保存) wq(保存并退出) q...d$: 删除从当前字符到行尾所有 d^: 删除从当前字符到行首第一个非空字符所有 3dh: 删除从当前字符向左3个字符 5dk: 删除当前行以上5行(其余类推) dd: 删除当前行 dw: 删除从当前向后一个单词词首...ydh: 复制从当前字符向左3个字符 ydk: 复制当前行以上5行(其余类推) yy: 复制当前行 yw: 复制从当前向后一个单词词首 ye: 复制从当前向后一个单词词尾 yb: 复制从当前向前一个单词词首

97370

vim快捷键

剪切 快捷键 含义 dd 剪切当前行 ndd n表示大于1数字,剪切n行 dw 从光标处剪切至一个单子/单词末尾,包括空格 de 从光标处剪切至一个单子/单词末尾,不包括空格 d$ 从当前光标剪切到行末...d3l 从光标位置(包括光标位置)向右剪切3个字符 d5G 将当前行(包括当前行)至第5行(不包括它)剪切 d3B 从当前光标位置(不包括光标位置)反向剪切3个单词 dH 剪切从当前行至所显示屏幕顶行全部行...dM 剪切从当前行至命令M所指定行全部行 dL 剪切从当前行至所显示屏幕底全部行 复制 快捷键 含义 yy 复制当前行 nyy n表示大于1数字,复制n行 yw 从光标处复制至一个单子/单词末尾...将当前行(包括当前行)至第5行(不包括它)复制 y3B 从当前光标位置(不包括光标位置)反向复制3个单词 将数据复制到系统粘贴板 参考文章: (ubuntu)终端复制到系统粘贴板和从系统粘贴板粘到vim...快捷键 屏幕叠加 ctrl+shift+t 多个屏幕间切换时使用: alt+x x为数字1~9.

41220

vim快捷键大全

光标移动 以下是一些在 Vim 中移动光标的快捷键: h 向左移动一个字符 j 向下移动一行 k 向上移动一行 l 向右移动一个字符 w 向右移动一个单词 b 向左移动一个单词 0 移动到行首 $ 移动到行尾...gg 移动到文件开头 G 移动到文件结尾 :n 移动到第 n 行 文本编辑 以下是一些在 Vim 中编辑文本快捷键: i 进入插入模式,在当前光标处插入文本 a 进入插入模式,在当前光标的下一个字符处插入文本...删除当前行 D 删除当前行中光标后所有字符 :w 保存当前文件 :q 退出 Vim :wq 保存并退出 Vim 操作撤销 以下是一些在 Vim 中操作撤销快捷键: u 撤销最后一次操作 Ctrl +...r 恢复上一次被撤销操作 搜索和替换 以下是一些在 Vim 中搜索和替换快捷键: /pattern 向前搜索指定字符串 pattern ?...Vim 中复制和粘贴快捷键: yy 复制当前行 p 粘贴复制内容到当前光标位置下一行 P 粘贴复制内容到当前光标位置上一行

1.5K21

vim命令快捷键

Vim是一款文本编辑器,经常被程序员使用,也是Linux系统中常用编辑器之一。它以快速、高效、灵活而著称,由于其强大快捷键功能,可以使用户在编辑文本时更快更高效。...本文将介绍Vim中一些常用快捷键,以帮助您更快地编辑文本。...光标移动 h - 光标左移 j - 光标下移 k - 光标上移 l - 光标右移 0 - 移动到行首 $ - 移动到行末 w - 向前移动一个单词 b - 向后移动一个单词 gg - 移动到文件开头...G - 移动到文件末尾 编辑 i - 进入插入模式,在光标处插入文本 a - 在光标后插入文本 o - 在光标下方新开一行 O - 在光标上方新开一行 x - 删除光标所在位置字符 dd - 删除整行...- 不保存并退出 分屏和多窗口 :split - 横向分屏 :vsplit - 纵向分屏 Ctrl + ww - 在分屏窗口之间切换 Ctrl + w + q - 关闭当前窗口 其他常用快捷键 Ctrl

1.1K40

VIM 常用快捷键

而且写文件、查找翻页什么 比我用鼠标快多了,那熟练快捷键我一愣一愣 ---- 光标移动: h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一行; k: 上移一行; gj: 移动到一段内下一行...; gk: 移动到一段内上一行; +或Enter: 把光标移至下一行第一个非空白字符。...n%: 到文件n%位置。 zz: 将当前行移动到屏幕中央。 zt: 将当前行移动到屏幕顶端。 zb: 将当前行移动到屏幕底端。...:m,ny 复制m行到n行内容。 y1G或ygg: 复制光标以上所有行。 yG: 复制光标以下所有行。 d: 删除(剪切)在可视模式下选中文本。...d0: 删除(剪切)当前位置到行首内容 p: 在光标之后粘贴。 P: 在光标之前粘贴。 查找和替换 /something: 在后面的文本中查找something。 ?

21.8K22

Vim常用快捷键

编辑器中用exit,ctrl+D返回VIM编辑器 可以"!...make -> 直接在当前目录下运行make指令 十、VIM启动项 -o[n] 以水平分屏方式打开多个文件 -O[n] 以垂直分屏方式打开多个文件 十一、自动排版 在粘贴了一些代码之后,vim变得比较乱...,只要执行gg=G就能搞定 十二、如何在vim中编译程序 在vim中可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...十四、 VIM 操作目录 1.打开目录 vim . vim a-path/ 2.以下操作在操作目录时生效 p,P,t,u,U,x,v,o,r,s c 使当前打开目录成为当前目录 d 创建目录 % 创建文件...mc - copy mp mr mt vim 中复制,移动文件 mt - 移动到目录 mf - 标记要移动文件 mc - 移动/复制 R 移动文件 打开当前编辑文件目录 :Explore :Hexplore

1.7K00

linux vim编辑器之环境设置

vim有如下环境参数 :set nu :set nonu 就是设置与取消行号 :set hlsearch :set nohlsearch hlsearch就是high light search...这个就是设置是否将查找字符串反白设置值。...:set ruler 设置显示右下角状态栏说明 :set showmode 设置显示左下角状态栏说明 :set backspace=(012) 在我们按下i进入编辑模式后,可以利用刻个件(...当backspace为2时,就是可以删除任意字符;为0或1时,仅可删除刚才输入字符,而无法删除原本就已经存在文字了 :set all 显示目前所有的环境参数设置值 :set 显示与系统默认不同设置参数...如果你经常发现批注字体深蓝色实在很不容易看, 那么这里可以设置为dark,会有不同样式 每次使用vim打开文件时候,都进行设置很麻烦,假设我现在想使用vim打开文件时候,文件自动显示行号,添加新行时自动缩排

80920
领券