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

人生苦短,何不用vim装13

Vim是一个非常强大的文本编辑器。基本上所有的类Unix系统都会内置vi编辑器,Vim就是从vi发展来的一个编辑器。...zz将光标移动到屏幕中间,zb将光标移动到屏幕底部,zt将光标移动到屏幕顶部。 单词定位:使用*/#定位当前光标下的单词,并指向下/上一个。 使用gd定位到当前变量的声明位置。...di(表示delete in (但是不会删除括号,使用da(会删除括号及括号内的文本。同理,di{删除花括号等等。 D表示删除本行内目前光标下后的文本使用dd删除整行文本。...在编辑器中上半页,在网页中,只需要u就可以上半页,d为下移半页。 移动特定行之类的在网页中,不存在此类操作。 其他移动操作一致,如10j、gg等。 标签操作 针对标签页的操作。...使用L向前寻找历史记录,使用H向后寻找历史记录。 其他操作 包括页面的跳转,页面的点击等操作。 输入:使用gi定焦到第一个可输入文本位置。

3.7K11

Vim编辑器常用快捷键

前言 Vim编辑器是Vi编辑器的升级版,Vi支持的所有语法都可在Vim中使用 基本使用 I:编辑模式,通过方向键控制光标移动 ECS:直接按ESC,退出编辑模式进入normal模式 :e:重新加载当前文档...0:移动到行首。g0:移到光标所在屏幕行行首。gg:到文件头部。G:到文件尾部。...w: 前一个单词,光标停在下一个单词开头;W: 移动下一个单词开头,但忽略一些标点;e: 前一个单词,光标停在下一个单词末尾;E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点;b: 后移一个单词...^: 移动到本行第一个非空白字符。: 移动到行尾。g: 移动光标所在屏幕行行尾。n|: 移到递n列上。nG: 到文件第n行。H: 移到屏幕最顶端一行。M: 移到屏幕中间一行。...L: 移到屏幕最底端一行。 复制与粘贴 p: 在光标之后粘贴。P: 在光标之前粘贴。d: 删除(剪切)在可视模式下选中的文本。d或者D: 删除(剪切)当前位置到行尾的内容。

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

Vim命令使用说明

简介 vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...0: 移动到行首。 g0: 移到光标所在屏幕行行首。 ^: 移动到本行第一个非空白字符。 g^: 同 ^ ,但是移动到当前屏幕行第一个非空字符处。 $: 移动到行尾。...zz: 将当前行移动到屏幕中央。 zt: 将当前行移动到屏幕顶端。 zb: 将当前行移动到屏幕底端 标记 使用标记可以快速移动。到达标记后,可以用Ctrl+o返回原来的位置。...`{a-z}: 移动到标记位置。 ‘{a-z}: 移动到标记行的行首。 `{0-9}:回到上[2-10]次关闭vim最后离开的位置。 : 移动到上次编辑的位置。''

2.5K10

【总结】vim命令使用总结,该来的还是躲不掉啊晕

vi或vim进入,如 vim example.txt 由Shell进入vim编辑器,首先进入普通模式。...普通模式下没有任何提示符,输入命令后立即执行,不需要回车,而且输入的字符不会在屏幕上显示出来。 编辑模式 编辑模式主要用于文本的编辑。...命令大全,最详细(建议收藏) 光标的移动 h - 左移光标 j - 下移光标 k - 上光标 l - 右移光标 gj - 下移光标(折行文本) gk - 上光标(折行文本) H - 移动到当前页面顶部...M - 移动到当前页面中间 L - 移动到当前页面底部 w - 移动到下个单词开头 W - 移动到下个单词开头(单词含标点) e - 移动到下个单词结尾 E - 移动到下个单词结尾(单词含标点) b...T操作 } - 移动到下一个段落 (当编辑代码则为函数/代码块) { - 移动到上一个段落 (当编辑代码则为函数/代码块) zz - 移动屏幕使光标居中 zt - position cursor on

48921

vim 退出命令(保存、放弃保存)_linux保存并退出vim

测试环境VMware 12 Pro 下CentOS 7自带vim7.4 今天第一次接触这个vim文本编辑器,拿到一个陌生的工具,我们想的当然是最短的时间掌握它的基本操作,体会到成就感。...碎碎念(如果没有时间可以直接跳过该部分,直接看命令) Linux下一切皆文件,所以需要强大的文本编辑器,而vim就是Linux上一个功能强大且使用广泛的文本编辑器。...光标移动 使用上下左右箭头即可移动光标。...其他命令如下: h # 左移一个字符 l # 一个字符,通常用w向右移动到下一个单词的第一个字母 j # 上一个字符 k # 下移一个字符 #注意hljk...H # 使光标移动到屏幕的顶部,head M # 使光标移动到屏幕的中间,middle L # 使光标移动到屏幕底部 # 还可以使用[PU] [PD]实现上下翻页

19.3K60

vim编辑器操作汇总

VIM - Vi IMproved 7.4 编辑器操作汇总 vim   [参数]   [文件 ..]         ... 取代 .viminfo   -h 或 --help 打印帮助(本信息)并退出   --version 打印版本信息并退出 编辑器打开: Vi有三种基本工作模式:...命令行模式   任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器,也是处于该模式下。...在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按键ESC即可。 末行模式   末行模式也称ex转义模式。...l: 右移 M: 光标移动到中间行 L: 光标移动到屏幕最后一行行首 G: 移动到指定行,行号 -G w: 向后一次移动一个字 b: 向前一次移动一个字 {: 按段移动,上 }: 按段移动

1.4K70

Vim命令–日常使用的Vim备忘单

点击▲关注 “cu技术社区”给公众号置顶 更多精彩 第一间直达 VI改进的文本编辑器或VIM文本编辑器是一个可用于CLI和GUI界面的开源解决方案。...在本篇文章中,您将找到在CLI界面中使用文本文件所需的大部分Vim命令。 ? vim命令首先在Vim文本编辑器中打开文件,使用以下命令在Vim CLI界面中打开文件。...命令模式:在Vim编辑器中打开文件使用的默认模式。从这里,您将为所有操作提供命令给编辑器。...H –将光标移到屏幕顶部 L –将光标移到屏幕底部 M –将光标移到屏幕中间 :e [filename] –在Vim编辑器中打开文件 :w –保存文件 :w [文件名] –使用其他名称保存文件 :wq...例如:要搜索单词cat,请使用命令“ / cat” n – 往下继续寻找下一个相同的字串 :%s/[find]/[replace]/g –查找并替换特定的字符串 在Vim文本编辑器中编辑文件,必须知道上述命令

56830

Linux中vi与vim编辑操作

l:右移 M:光标移动中间行 L:光标移动到屏幕最后一行行首 G:移动到指定行,行号 -G 在命令行中输入 vi +26 samp.txt 命令直接打开文件到达...26 行,在 vi 编辑器中也可以输入 :26 跳转到 26 行 {:按段移动,上 }:按段移动,下移 Ctr-d:向下翻半屏 Ctr-u:向上翻半屏...这是个点,重复上一次操作的命令 文本行移动 >>:文本行右移 <<:文本行左移 1.6 复制剪切粘贴 可视模式(选择文本) v 按字符移动,选中文本 V 按行移动 ctrl+v 按列选择...交换文件主要用于系统崩溃恢复文件,文件名的开头是....比如输入快捷键将在底部显示具体命令 set t_Co=256 " 启用256色 set noerrorbells " 出错不要发出响声

3.1K20

快速上手 Mac 电脑

触摸板操作 打开系统偏好设置-触控板选项查看学习常用操作 双指触控实现鼠标右键功能 建议打开轻点来点按,和 win 操作相同 系统偏好设置-辅助功能-指针控制-触控板选项-启用拖-三指拖:单手三指拖文件...文本/文件操作 对于文本: 全选:command + a 复制:command + c 粘贴:command + v 剪切:command + x 对于文件: 多选:按住 command 再选择 复制一个副本...command + c 要剪切的文件,再 command + option + v 对应位置 保存:command + s 撤销:command + z 撤销上一步撤销:command + shift + z 屏幕操作...:分别为程序、最近使用、最小化/文件&垃圾桶 搜索应用快开:command + space,可以用这种方式快开应用也可以查找文件 快速关闭应用程序:command + q 强制关闭应用程序:command...:control + a 光标移动到行结尾:control + e

13410

vi编辑器参数

工作模式 普通模式  由Shell进入vi编辑器,首先进入普通模式。在普通模式下,从键盘输入任何字符都被当作命令来解释。...nG 移动到文件第 n 行。 :n 移动到文件第 n 行。 H 移动到屏幕顶部。 nH 移动到距离屏幕顶部第 n 行的位置。 M 移动到屏幕中间。 L 移动到屏幕底部。...nL 移动到距离屏幕底部第 n 行的位置。 :x x 是一个数字,表示移动到行号为 x 的行。...按任意键回到 vi 编辑器文本替换 切换到命令模式,再输入 s/ 命令即可对文本进行替换。...几点提示 vi 编辑器使用讲解完毕,但是请记住下面几点: 输入冒号(:)进入命令模式,按两次 Esc 键进入普通模式。 命令大小写的含义是不一样的。 必须在编辑模式下才能输入内容。

89540

vim常用命令详解(vim使用教程)

(不排除我的语言描述有问题) vim介绍 vim是一个富文本编辑器,是vi编辑器的扩展版本,它可以用来编辑各种文本,尤其是能编辑程序 他和vi相比有很多的优点,可以多次撤销,可以同时打开多个 窗口进行编辑...,语法高亮,命令行编辑,在线帮助,可视化选择,等等 vim基本操作 打开文件 vim filename #example : 使用vim编辑器打开a.txt文件 vim a.txt 如果filename...使用/进入的末行模式主要用来查找字符串,在下面进行详细解释 正常模式必要命令详解 h #左移一个字符 l #右移一个字符 j #下移一行 k #上一行 dd #删除一整行...0 #移动到行首 g0 #移动到当前屏幕的行首 H #把光标移动到屏幕最顶端的一行 M #把光标移动到屏幕中间一行 L #把光标移动到屏幕最底端的一行 gg #移动到文件的头部...的位置 zz #将当前行移动到屏幕中央 zt #将当前行移动到屏幕顶端 zb #将当前行移动到屏幕底端 末行模式常用命令详解 :q #退出当前文件且不保存,q为quit缩写 :q

3.1K30

Windows快捷键速查

Ctrl + 向上键 将光标移动到上一段落的起始处。 Ctrl + Alt + Tab 使用箭头键在所有打开的应用之间进行切换。...Ctrl + 空格键 打开或关闭中文输入法编辑器 (IME)。 Shift + F10 显示选定项的快捷菜单。 按 Shift 与任何箭头键 在窗口中或桌面上选择多个项目,或在文档中选择文本。...Windows 徽标键 + Shift + S 获取部分屏幕屏幕截图。 Windows 徽标键 + T 循环浏览任务栏上的应用。 Windows 徽标键 + U 打开轻松使用设置中心。...Windows 徽标键 + Home 最小化活动桌面窗口之外的所有窗口 Windows 徽标键 + Shift + 向上键 将桌面窗口拉伸至屏幕顶部和底部。...Ctrl + Home(标记模式) 将光标移动到缓冲区的起始处。 Ctrl + End(标记模式) 将光标移动到缓冲区的结尾处。 Ctrl + 向上键 在输出历史记录中上一行。

4.2K20

【基础干货】Linux Shell基础教程

因此,终端提供了许多用于编辑和操作文本文本文件的工具。 Nano文本编辑器 如果您只需要一个基本的文本编辑器,可以试试nano,nano编辑器几乎在每个Linux发行版上都默认安装。...可用命令列在终端窗口的底部。^X(例如,Control-X)退出nano。 重定向 当您在终端上运行命令,它的输出通常会在新提示符之前为您打印出来。...您可以使用C-a -a在当前屏幕会话和上次访问的屏幕会话之间切换。屏幕终端在创建被分配一个数字,您可以使用C-a #访问一个特定的数字。访问常用屏幕键绑定列表发送C-a ?...除了C-n和C-p访问历史记录中的下一个和上一个命令之外,以下键绑定使得更容易在bash-terminal中导航文本(C表示ctrl,M-表示alt): C-a将光标移动到行的开头 C-e将光标移动到行尾...C-f 将光标向前移动一个字符 C-b 将光标回一个字符 M-f 将光标向前移动一个单词 M-b 将光标回一个单词 更多信息 怎么样,学会了吗?

1.4K40

vim配置即.vimrc文件的配置及vim操作技巧

关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...0: 移动到行首。 g0: 移到光标所在屏幕行行首。 ^: 移动到本行第一个非空白字符。 g^: 同 ^ ,但是移动到当前屏幕行第一个非空字符处。 $: 移动到行尾。...zz: 将当前行移动到屏幕中央。 zt: 将当前行移动到屏幕顶端。 zb: 将当前行移动到屏幕底端。 4.3 标记 使用标记可以快速移动。到达标记后,可以用Ctrl+o返回原来的位置。...请随意在屏幕内移动光标,直至您觉得舒服为止。   2. 按下下行键(j),直到出现光标重复下行。 ---> 现在您应该已经学会如何移动到下一讲吧。   3. 现在请使用下行键,将光标移动到第二讲。

3.6K10

关于H5在移动端弹出下拉选项遮挡输入框的问题

背景 在最近的一个Hybrid App项目中,我实现的H5有以下两个需求: 使用quill.js实现富文本编辑器,但是,工具栏需要固定定位到底部,当输入法弹出,工具栏需要悬浮在输入法键盘之上,如下图所示...但是,ios不会改变webview的高度,因此,当键盘弹出,工具栏始终位于屏幕底部,从而被键盘遮挡,如此就不符合需求,所以,需要针对ios做特别处理 ios上的解决方案 有以下三种解决方案: 改设计:...,最终,我们确定的方案是由端来实现富文本编辑器,H5来实现编辑后的预览页面 下拉选项遮挡输入框的问题 对于文本输入框之所以不会遮挡,是因为文本输入框进行输入时,弹出的是系统级的输入法键盘,所以不会遮挡。...但是对于下拉选项而言,弹出框的下拉选项是我们自己实现的,也就不是系统级的,所以,系统不会对其进行处理,如:将聚焦的输入框推动到可视范围之内,因此,会导致遮挡问题。...对于这个问题的解决需要分为以下几步: 如果滚动区的高度小于屏幕的高度,说明需要在底部填充空元素div来将页面撑开,产生垂直滚动条,以便将输入框顶上去,这个div的高度为弹出框的高度,暂定为popH,对于这种情况

5.3K30

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...M命令 该命令将光标移至屏幕显示文件的中间行的行首。即如果当前屏幕已经充满,则移动到整个屏幕的中间行;如果并未充满,则移动到文本的那些行的中间行。...可见,利用此命令可以快速准确地将光标移至屏幕底部或文件的最后一行。若在L命令之前加上数字n,则将光标移至从屏幕底部算起第n行的行首。...该命令可以在任何时候使用。 在末行方式下,我们可以输入命令nu(单词number的缩写)来获得光标当前行的行号与该行内容。 光标移动操作 全屏幕文本编辑器中,光标的移动操作无疑是最经常使用的操作了。...同样在这些命令前面加上数字n,则光标上n行。 若希望光标上之后,光标位于该行的行首,则可以使用命令“- ”。

9.7K20

Windows10中的键盘快捷方式

Ctrl + 向左键 将光标移动到上一个字词的起始处 Ctrl + 向下键 将光标移动到下一段落的起始处 Ctrl + 向上键 将光标移动到上一段落的起始处 Ctrl + Alt + Tab 使用箭头键在所有打开的应用之间进行切换...打开“开始”屏幕 Ctrl + Shift + Esc 打开任务管理器 Ctrl + Shift 如果多种键盘布局可用,则可切换键盘布局 Ctrl + 空格键 打开或关闭的中文输入法编辑器 (IME)...Shift + F10 显示所选项目的快捷方式菜单 按 Shift 与任何箭头键 在窗口中或桌面上选择多个项目,或在文档中选择文本 Shift + Delete 删除选定项,无需先移动到回收站 向右键...(在第二个笔划还原所有窗口) Windows 徽标键 + Shift + 向上键 将桌面窗口拉伸至屏幕顶部和底部 Windows 徽标键 + Shift + 向下键 在垂直方向上还原/最小化活动桌面窗口...Page down 将光标向下移动一个页面 Ctrl + Home(标记模式) 将光标移动到缓冲区起始处 Ctrl + End(标记模式) 将光标移动到缓冲区结尾处 Ctrl + 向上键 在输出历史记录中上一行

4.5K20

Linux 系统 vim 编辑器使用简明教程

”debian.cn” :q          //退出编辑器,如果文件已修改请使用下面的命令 :q!        ...//退出编辑器,且保存文件,忽略是否对文件具有写权限 (adsbygoogle = window.adsbygoogle || []).push({}); 二、插入文本或行(vi命令模式下使用...按 G :移动到文章的最后。 按 $ :移动到光标所在行的行尾。 按 ^ :移动到光标所在行的行首。 按 w :光标跳到下个字的开头。 按 e :光标跳到下个字的字尾。...n+        //向下跳n行 n-         //向上跳n行 nG        //跳到行号为n的行 G           //跳至文件的底部 七、设置行号(vi命令模式下使用)...注意:如果不知道自己处在什么模式可以按2次Esc键即可回到命令模式,会有最后提醒一点:注意大小写!!【本文转载自 欲思博客 略有增删】

1.5K70
领券