将光标从行首或行尾移动并不是一项关键操作,但您可能会经常做一些事情,以至于反复捣碎h或l键会让人感到恼火,或者更糟的是,效率低下。...按0键将光标移动到行首(第 0 列)按$键将光标移动到行尾(最后一列)。让我们更深入地了解如何将光标从行中的任意位置移动到行首或行尾。...在 Vim 中将光标移动到行首在 Vim 中,有两种方法可以将光标移动到行首。首先,确保您处于正常模式,按 Esc 键确认。然后按任0一(零)键,它会将光标移动到行首。...^您也可以通过按键将光标移动到开头。在 Vim 中将光标移动到行尾Vim 有一种直接的方法可以将光标移动到行尾。同样,您需要处于正常模式才能执行此操作。光标在哪一列并不重要,只在它在哪一行上。...然后,按$键,它会将光标移动到行尾。如果行被换行,光标将转到换行行的末尾,而不是列的末尾。
和鼠标的相对移动不相同的是,人类在触摸屏上进行书写的时候,如果书写的存在一点点延迟,大概是 50 毫秒以上,那么人类将可以明显感知到延迟。...想要优化触摸的延迟到极致,仅软件来做是不够的,这是需要软件加硬件一起来的 在 Win10 改了触摸架构,但是我没有找到官方文档,同时也了解到 Win10 的 wisptis 是附加到进程的窗口,详细请看...大家可以通过此 Demo 来测试触摸延迟以及测试触摸失效问题 在 Packets 里打上断点,在 VisualStudio 里开启本机调试,即可通过调用堆栈了解到触摸数据是从哪里来的。...这样也就无法了解到从硬件触摸数据进入 PC 到 InkObj 接收到触摸消息中间经过了哪些层 但是在实际运行 WPF 应用的时候,大家会发现 WPF 空应用是没有加载 InkObj 组件的。...这一点行为和 WM_Pointer 不相同 多个 RealTimeStylus 之间的 Enable 是互斥的,也就是自己代码开启之后,将会干扰 WPF 底层的,或者反过来被 WPF 的干扰。
y^:从行首复制到当前位置 yw:复制当前单词 粘贴: p:粘贴一行 数字+p:粘贴 多 行 删除: dd:删除一行 dw:删除一个词(从当前位置开始删除一个词) d$:从当前位置开始删除到行末...d^:从行首删除到当前位置 x:删除光标位置的这一个字符,相当于del X:相当于Backspace 返回上一步操作: u 更改当前位置字符 r R:依次替换 移动: ^:移动到行首...$:移动到行尾 gg:移动到整个页面页头 H:移动到当前页面页头 G :移动到整个页面的页尾 L:移动到当前页面的页尾 1+G:移动到第1行 数字+G:移动到目标行 词操作 w:跳到下一个词 e...:跳到当前词头 b:跳到上一个词 插入(编辑)模式 进入编辑模式的方法 i:当前光标前 I:光标所在行最前 a:当前光标后 A:光标所在行最后 o:当前光标行的下一行 O:当前光标行的上一行 退出编辑模式...Esc 命令模式 进入 : / :查找 比如 /boot : 查找所有的boot,此时所有的boot会高亮显示,并且光标指向第一个noot n:光标移动到下一个 N:光标移动到上一个 :w 保存
://lupf.cn 控制台快捷键 快捷键 说明 常用度 tab 自动补全路径,指令 ⭐⭐⭐ ctrl + a 光标移动到行首 ⭐⭐✩ ctrl + e 光标移动到行尾 ⭐⭐✩ ctrl + l 清屏,...✩ ctrl + u 删除(剪切)光标所处位置到行首的所有内容 和 ctrl + k对立 ⭐✩✩ ctrl + w 删除(剪切)光标所处位置之前的一个词,以空格、标点为界 ⭐✩✩ ctrl + y 粘贴...⭐⭐✩ i 在当前光标所处的位置前插入 ⭐⭐✩ A 在光标所处行的行末插入 ⭐⭐✩ I 在光标所处行的行首插入 ⭐⭐✩ o 在光标行的下一行插入(另起一行) ⭐⭐✩ O 在光标行的上一行插入(另起一行...) ⭐⭐✩ 位移操作 快捷键 说明 常用度 0 光标移动到行首 ⭐⭐✩ $ 光标移动到行尾 ⭐⭐✩ h 或 <-- 光标左移 ⭐⭐⭐ l 或 --> 光标右移 ⭐⭐⭐ j 或 ↓ 光标下移 ⭐⭐...⭐⭐✩ ndd 或 nD n为数字,剪切(删除)n行;如3dd为剪切3行 ⭐⭐✩ p 粘贴剪切板到当前光标所处的下一行 ⭐⭐⭐ P 粘贴剪切板到当前光标所处的上一行 ⭐⭐✩ 替换撤销 快捷键 说明
I:大写的i,在当前光标所在行的行首转换为输入模式 a:append,在当前光标所在字符的后面转换为输入模式 A:在当前光标所在行的行尾转换为输入模式 o:open,在当前光标所在行的下方新建一行并转为输入模式.../pattern filename //打开文件并定位到第一次被/pattern匹配到的内容行首 关闭文件方式:末行模式关闭文件 命令 意义 q 退出 q!...#个单词的词首 #e:以当前光标为起点跳至第#个单词的词尾 #b:以当前光标为起点跳至第#个单词的词首 行内跳转 0:数字0,跳转到绝对行首...: d$:表示删除当前光标所在位置到行尾的内容 d^:表示删除当前光标所在位置到第一个行首非空白字符位置的内容 d0:表示删除当前光标所在位置到绝对行首的内容 dd:删除当前光标所在行整行...#dd:删除包括当前光标所在行在内的#行 D:删除当前光标所在行的内容,保留空行 dG:从光标所在行删除到文件尾 末行模式下d命令的使用: 语法:“:StartADD,EndADDd” 这里的
编辑器分为三种模式:(命令行模式、末行模式、插入模式) 命令行模式 进入插入模式 i:从光标当前位置开始输入 a:从目前光标所在位置的下一个位置开始输入 o:在光标所在位置的下一行首输入 I:光标所在行首插入...A:行末插入 O:在上一行插入 s:删除光标位置的一个字符然后插入 S:删除光标所在行,然后插入 插入模式到命令行 按下ESC键就可以了 移动光标(听说很正规的Linux都这样用) 数字“...0”:光标移动到所在行的行首 ”G“:移动到文本的最后一行 $:移动到行尾 ^:移动到行首 w:光标跳到下个字的开头 删除文字 x:删除光标所在位置一个字符 nx:删除光标之后的n个字符 X...:删除光标之前的字符 nX:删除之前n个字符 dd:删除光标所在行 ndd:删除光标之后n行 复制 yw:将之后的第一个字符复制到缓冲区 nyw:复制n个字 yy:复制光标所在行到缓冲区 nyy...:光标之后n行复制 p:将缓冲区内容写到光标位置 替换 r:替换光标所在处的字符 R:替换光标所到之处字符,直到按下“ESC”为止 撤销:u 存盘退出:ZZ 不存盘退出:ZQ 末行模式 在使用末行之前一定确定要按
VIM VIM颜色显示和移动光标 VIM一般模式下移动光标 一般模式下复制剪切粘贴 ---- VIM介绍 vi这个命令,它是linux中必不可少的一个工具。没有它很多工作都无法完成。...在这个模式下,你可以做的操作有,上下移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行。 2.编辑模式:一般模式下,是不可以修改某一个字符的,只能到编辑模式了。...Ctrl+ b或PageUp 屏幕向前移动一页 数字0或者Shift+6 移动到本行行首 Shift+ 4 移动到本行行尾 gg 移动到首行 G 移动到尾行 nG(n是任意数字) 移动到第n行 一般模式下复制剪切粘贴...按键 作用 x,X x表示向后删除一个字符,X表示向前删除一个字符 nx 向后删除n个字符 dd 删除剪切光标所在的那一行 ndd(n为任意数字) 删除剪切光标所在行之后的n行 yy/nyy 复制光标所在行.../所在行包括以下共n行 p 从光标所在行开始,向下粘贴已经复制或者粘贴的内容 P(大写) 从光标所在行开始,向上粘贴已经复制或者粘贴的内容 nyy 从光标所在行开始,向下复制n行 u 还原上一步操作(最多回复
1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。...进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首...) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n:光标移至第n行尾 H :光标移至屏幕顶行...M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 :光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏...一、基本命令介绍 —- 1.光标命令 k、j、h、l——上、下、左、右光标移动命令。虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。
Linux 移动或复制文件(文件夹) 命令格式: cp -rf /home/backup/default/Public/ Public/ 复制/home/backup/default/Public...文件夹 到当前文件夹下 补充cp该命令的各选项含义如下 – a 该选项通常在拷贝目录时使用。...- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。 - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。
Ctrl + A 该快捷键将移动光标到所在行首。 假设你在终端输入了一个很长的命令或路径,并且你想要回到它的开头, 使用方向键移动光标将花费大量时间。注意你无法使用鼠标移动光标到行首。...Ctrl+A 送光标到行首,反之 Ctrl+E 移动光标到行尾。 8. Ctrl + U 输入了错误的命令?代替用退格键来丢弃当前命令,使用 Linux 终端中的 Ctrl+U 快捷键。...该快捷键会擦除从当前光标位置到行首的全部内容。 9. Ctrl + K 这对和 Ctrl+U 快捷键有点像。唯一的不同在于不是行首,它擦除的是从当前光标位置到行尾的全部内容。 10....Ctrl + W 你刚才了解了擦除到行首和行尾的文本。但如果你只需要删除一个单词呢?使用 Ctrl+W 快捷键。 使用 Ctrl+W 快捷键,你可以擦除光标位置前的单词。...如果光标在一个单词本身上,它将擦除从光标位置到词首的全部字母。 最好的方法是用它移动光标到要删除单词后的一个空格上, 然后使用 Ctrl+W 键盘快捷键。 11.
A:在光标所在的航模插入文本 i:在光标上一个字符之前插入文本 I:在光标的行首插入文本 o:在光标所在的行下插入一行文本 O:在光标所在的行上插入一行文本 r:修改当前光标所在的字符...:强制 wq:保存且退出 常用命令 命令 操作 h 将光标移动到上一个字符 l 将光标移动到下一个字符 k 将光标上移动一行 j 将光标下移动一行 x 删除当前光标位置 dd 删除行 :e <...+ B 向后翻一页 nG 移动到第 n 行 0 移动到首行 $ 移动到行尾 H 移动到屏幕的第一行 M 移动到屏幕的中间行 L 移动到屏幕的最后一行 插入和替换命令 命令 操作 a 附加于当前字符后...A 附加于行末 i 在当前字符前插入 I 在行首插入 o 在下面插入空白行并允许插入 O 在上面插入空白行并允许插入 rx 用字符 x 代替当前字符 Linux 还支持在键入单词的初始字符时自动显示该单词...(dot) 重复上次更改 复制行的命令 命令 操作 yiw 复制当前单词 yw 复制当前光标位置到词末 yy 复制当前行 P 将拉出的文本放置在当前光标之后。
Linux系统VIM编辑器常用操作介绍 VIM 编辑器是学习linux道路上必备的技能之一,同样也是必学的基础命令,对于新手来说,很多实用的功能都不太清楚,民工哥我也是新手,所以今天一同来总结下日常很实用一些功能和快捷键的用法...l 光标向右移动一格 j 光标向下移动一格 k 光标向上移动一格 0(数字0)移动光标到当前行首 home键也有此功能 $移动光标到当前行尾 end键也有此功能...e 光标移动到下一个单词的结尾 w 光标移动到下一个单词的开头 * 移动到与光标所在字符相同的下一个字符处 # 移动到与光标所在字符相同的上一个字符处 gg 光标移动到文件第一行行首位置 G 光标移动到文件最后一行行首位置...回车 移动到下一行行首 实例操作 Options Indexes在此处插件10个html AllowOverride None...Order allow,deny 9 Allow from all 10 :s /w/h/ 将匹配w的字符串全部替换成h := 显示总行数 :n 移动光标到第
vi有3个模式:插入模式、命令模式、低行模式。 插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 命令模式:可以移动光标、删除字符等。...//在当前行的下面新建一行 R //替换(覆盖)当前光标位置及后面的若干文本 J //合并光标所在行及下一行为一行(依然在命令模式) 三、移动光标(vi命令模式下使用) 1、使用上下左右方向键...空格键 向右、Backspace 向左、Enter 移动到下一行首、- 移动到上一行首。...nyy //将当前行向下n行复制到缓冲区,也可以用 "anyy 复制,"a 为缓冲区,a也可以替换为a到z的任意字母,可以完成多个复制任务。 yw //复制从光标开始到词尾的字符。...nyw //复制从光标开始的n个单词。 y^ //复制从光标到行首的内容。 VPS侦探 y$ //复制从光标到行尾的内容。
mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。...I //在当前行的开始处添加文本(非空字符的行首) O //在当前行的上面新建一行 o //在当前行的下面新建一行 R //替换(覆盖)当前光标位置及后面的若干文本...J //合并光标所在行及下一行为一行(依然在命令模式) 三、移动光标(vi命令模式下使用) vi 可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母 h 、 j 、 k 、 l...按 G :移动到文章的最后。 按 $ :移动到光标所在行的行尾。 按 ^ :移动到光标所在行的行首。 按 w :光标跳到下个字的开头。 按 e :光标跳到下个字的字尾。...nyw //复制从光标开始的n个单词。 y^ //复制从光标到行首的内容。 y$ //复制从光标到行尾的内容。
Linux操作系统的VI命令 VI是Linux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑。...①光标移动 命令 描述 命令 描述 0 光标定位到开头位置 G 光标定位到结束位置 ^ 光标定位行首 $ 光标定位行尾 Ctrl+f 光标定位到上一页 Ctrl+b 光标定位到下一页 Ctrl+d 光标定位到上半页...Ctrl+u 光标定位到下半页 [n]l 光标定位到行的第n格 [n]G 光标定位到第n行 h、j、k、l 光标向左、下、上、右移一格 ②删除文本 命 令 描 述 命 令 描 述 x 删除光标后一个字符...[n]x 删除光标后n个字符 X 删除光标前一个字符 [n]X 删除光标前n个字符 dd 删除当前行 [n]dd 向下删除n行 dG 向下删除到最后一行 dw 删除当前的单词 d0 删除光标至行首 d...dw 删除当前的单词 d0 删除光标至行首 d$ 删除光标至行尾 r 替换光标处的字符 R 替换光标所到处的字符(按ESC键结束) p 在下一行位置粘贴内容 /[关键字]、?
bash 命令行是Linux最常用的工具了,但是经常通过鼠标的左右键调整光标的位置,实在是影响工作效率. 好在有一些快捷键是可以使用的: 1....ctrl+left/right : 以光标位置为分割,以单词为单位,向左右移动光标,如果左侧或者右侧没有单词,那么直接跳转到行首或者行尾 ctrl+w / alt+d: ctrl+w 以光标位置为分割...,删除光标前面或者后面的单词,如果前面或者后面没有单词,那么直接删除到开头或者行尾; 2....ctrl+a/e: 移动光标从当前位置到行首或者行尾 ctrl+k: 从光标位置,向右删除,一直删除到行尾 ctrl+u: 从光标位置开始,向开头删除,一直删除到行首; 3....ctrl+x+x: 在行尾 和 光标的当前位置进行来回切换;如果光标本来就在行尾,那么是在开始和结尾之间切换;该命令还是比较有用的; 除了鼠标的移动,还有比较常用的是关于History命令的: 通过history
可能有些人不知道,Linux命令行也有一些方便文本操作的快捷键,如跳到行首的快捷键是Ctrl-a,,跳到行尾的快捷键是Ctrl-e,删除光标所在处的字符的快捷键是Ctrl-d。...: 光标向前移动一个字符,这里的前不是前面,而是表示敲字符时下一个字符的顺序,即向右移动一个字符 Ctrl-b: 光标向后移动一个字符,即向左移动一个字符 Alt-f: 光标向右移动一个单词,这里的单词表示用标点符号下划线等分开的数字和字母串...,因此像256_3484_2222需要按3次Alt-f才能从开始到结尾 Alt-b: 光标向左移动一个单词,单词的定义同上一条 Ctlr-a: 光标移动到行首 Ctrl-e: 光标移动到行尾 Ctrl-x-x...: 将光标移动到行首,再按一次则光标跳回当前位置 增加和删除 Ctrl-d: 删除光标处的字符,即字符删除 Ctrl-h: 删除光标左边的字符,效果同退格键 Alt-d: 向右删除光标处字符所在单词,保留下一个单词分隔符...参考: Linux 命令行编辑快捷键.md The Best Keyboard Shortcuts for Bash (aka the Linux and macOS Terminal)
Linux命令行快捷键 快捷键: tab键 自动补全路径 目录 名字, 自动不全命令 快捷键: ctrl +l(小写) 清屏 、 ctrl +c 取消当前操作 快捷键: ctrl +d(小写) 退出当前用户...快捷键: ctrl +a(小写)到命令行行首 快捷键: ctrl +e(小写)到命令行行尾 快捷键: ctrl+k 删除/剪切光标所在位置到行尾的内容 快捷键: ctrl...+u 删除/剪切光标所在位置到行首的内容 快捷键: ctrl+y 粘贴 快捷键: ctrl+r 查找历史命令...强制退出不保存 :w /路径 另存为 G :$ 移动到最后一行 gg :1 移动到第一行 100g 100G :100 ...移动到第100行 0 ^ 光标所在位置移动到当前行行首 $ 光标所在位置移动到当前行行尾 yy
接触linux操作系统之后使用vi/vim编辑器用的就比较多,其实vi/vim编辑文件特别方便,但是一些常见的指令模式下的命令确很容易忘,特别是复制剪切粘贴经常忘,所以小结下以后查用起来比较方便。...复制当前光标所在的位置到行尾:y$ 复制当前光标所在的位置到行首:y^ 剪切: 剪切一行:dd 前切三行:3dd,即从当前行+下两行被剪切了。...剪切当前行光标所在的位置到行尾:d$ 剪切当前行光标所在的位置到行首:d^ 粘贴: 用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。...+f: 向上翻一屏 Ctrl+d: 向下翻半屏 Ctrl+b: 向下翻一屏 3.移动光标指令 移动光标普遍使用的是方向键,考虑兼容问题,vi定义太多的方向指令,下面只是一小小部分(常用的几个): space...: 光标右移一个字符 Backspace: 光标左移一个字符 Enter: 光标下移一行 nG: 光标移至第n行首 n+: 光标下移n行 n-: 光标上移n行 n: 光标移至第n行尾 0: 光标移至当前行首
比如我们此时按下i,并不会输入一个字符,i被当作了一个命令 移动光标 w(e) 移动光标到下一个单词 b 移动到光标上一个单词 数字0 移动到本行开头 $ 移动光标到本行结尾 H ...移动光标到屏幕首行 M 移动到光标到屏幕的中间一行 L 移动光标到屏幕的尾行 gg 移动光标到文档的首行 G 移动光标到文档尾行 ctrl + f 下一页 ctrl + b ...u 撤销上一步的操作 数字与命令 3yy 拷贝光标所在的3行 5dd 删除光标所在5行 输入模式 在命令模式下按下字母i 即可进入输入模式,可以编写代码啦。。。...或 向右箭头键(→) 光标向右移动一个字符 向下移动5行 5j 向右移动10字符 10l n(space) 按下数字n,例如10,然后按下空格,光标会向右移动10个字符.../linux-vim.html
领取专属 10元无门槛券
手把手带您无忧上云