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

Vim学习笔记

输⼊模式(Insert mode),命令模式下下i就进⼊了输⼊模式 底线命令模式(Last line mode),命令模式下下:(英⽂冒号)就进⼊了底线命令模式 移动光标的⽅法 h 或 向左箭头键...(←) 光标向左移动⼀个字符 j 或 向下箭头键(↓) 光标向下移动⼀个字符 k 或 向上箭头键(↑) 光标向上移动⼀个字符 l 或 向右箭头键(→) 光标向右移动⼀个字符 + 光标移动到⾮空格符的下⼀...⼀⾏』 O 为『⽬前光标所在处的上⼀⾏输⼊新的⼀⾏』 r, R 进⼊取代模式(Replace mode): r 只会取代光标所在的那⼀个字符⼀次 R 会⼀直取代光标所在的⽂字,直到下 ESC 为⽌...[Esc] 退出编辑模式 命令模式 :w 将编辑的数据写⼊硬盘档案 :w!...则为强制储存离开 ZZ 这是⼤写的 Z ,若档案没有更动,则不储存离开,若档案已经被更动过,则储存离开 :w [filename] 将编辑的数据储存成另⼀个档案 :r [filename] 在编辑的数据

29220

vim与程序员

比如我们此时下i,并不会输入一个字符,i被当作了一个命令 移动光标 w(e)  移动光标到下一个单词 b    移动光标上一个单词 数字0  移动到本行开头 $    移动光标到本行结尾 H    ...移动光标到上一次的修改行 查找 /chaoge 整篇文档搜索chaoge字符串,向下查找 ?...chaoge 整篇文档搜索chaoge字符串,向上查找 * 查找整个文档,匹配光标所在的所有单词,下n查找下一处,N上一处 # 查找整个文档,匹配光标所在的所有单词...vim按键 移动光标 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l...或 向右箭头键(→) 光标向右移动一个字符 向下移动5行      5j 向右移动10字符    10l n(space)    下数字n,例如10,然后下空格,光标会向右移动10个字符

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

文本编辑工具vi的使用

比如我们此时下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令: i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以最底一行输入命令。...输入模式 命令模式下下i就进入了输入模式,输入模式,可以正常的进行输入。 底线命令模式 命令模式下下:(英文冒号)就进入了底线命令模式。...底线命令模式,基本的命令有(已经省略了冒号): q 退出程序 w 保存文件 ! 执行操作系统命令 ESC键可随时退出底线命令模式。...03 — 移动光标的方法 功能键 说明 h 或 向左箭头键(←) 光标向左移动一个字符,可以用数字n移动多个字符。 j 或 向下箭头键(↓) 类似h,但向下移动。...k 或 向上箭头键(↑) 类似h,但向下移动。 l 或 向右箭头键(→) 类似h,但向下移动。 n n 表示『数字』,例如 3 。光标会向右移动这一行的 n 个字符。

82330

linux的vi命令详解_centos7 vi命令

比如我们此时下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令: i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。...输入模式: 命令模式下下i就进入了输入模式。 输入模式,可以使用以下按键: 字符按键以及Shift组合 输入字符。 ENTER 回车键,换行。...BACK SPACE 退格键,删除光标前一个字符。 DEL 删除键,删除光标一个字符。 方向键 文本中移动光标。 HOME/END 移动光标到行首/行尾。...5.按键说明: 移动光标 按键 说明 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行 数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?

10.4K10

Vim 快捷键说明及常用命令

移动光标的方法 快捷键 作用 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 h 或 向左箭头键(→) 光标向右移动一个字符...如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓" 的组合按键, 亦即加上想要进行的次数(数字)下动作即可!...y$ 复制光标所在的那个字符到该行行尾的所有数据 p,P p 为将已复制的数据光标下一行贴上,P 则为贴在游标上一行!...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?...(常用) r,R 进入取代模式(Replace mode):r 只会取代光标所在的那一个字符一次;R 会一直取代光标所在的文字,直到下 ESC为止;(常用) [Esc] 退出编辑模式,回到一般指令模式

69220

VIM文本编辑器

j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 15j/15↓ 向下移动15行 [Ctrl] + [f]...下数字后再按空格键,光标会向右移动3 个字符。...p 为将已复制的数据光标下一行贴上,P 则为贴在光标上一行 (常用) J 将光标所在行与下一行的数据结合成同一行 c 重复删除多个数据,例如向下删除 4 行,[ 4cj ],配合上下左右的按键使用...[ctrl]+w+ j [ctrl]+w+↓ 按键的法是:先按下 [ctrl] 不放, 再按下 w 后放开所有的按键,然后再按下 j (或向下箭头键),则光标移动到下方的窗口。...[ctrl]+w+ q 退出光标所在窗口,也可以 [ctrl]+w+j/k 切换窗口下 :q 即可离开, 也可以下 [ctrl]+w+q 。

1.6K40

高手 都喜欢用vim编辑器

比如我们此时下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令: i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以最底一行输入命令。...输入模式,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标一个字符 方向键,文本中移动光标...一般模式下 :wq 储存离开 vi OK,我们要存档了,存盘并离开的指令很简单,输入 :wq 即可保存离开! ? OK! 这样我们就成功创建了一个 runoob.txt 的文件。...第一部份:一般模式可用的光标移动、复制粘贴、搜索替换等 移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?

62040

Linux vivim

比如我们此时下i,并不会输入一个字符,i被当作了一个命令。以下是常用的几个命令:i 切换到输入模式,以输入字符。x 删除当前光标所在处的字符。: 切换到底线命令模式,以最底一行输入命令。...输入模式,可以使用以下按键:字符按键以及Shift组合,输入字符ENTER,回车键,换行BACK SPACE,退格键,删除光标前一个字符DEL,删除键,删除光标一个字符方向键,文本中移动光标HOME...一般模式下 :wq 储存离开 viOK,我们要存档了,存盘并离开的指令很简单,输入 :wq 即可保存离开!?OK! 这样我们就成功创建了一个 runoob.txt 的文件。...第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符l...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?

75020

Linux vivim

比如我们此时下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令: i 切换到输入模式,以输入字符。 x 删除当前光标所在处的字符。 : 切换到底线命令模式,以最底一行输入命令。...输入模式,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标一个字符 方向键,文本中移动光标...一般模式下 :wq 储存离开 vi OK,我们要存档了,存盘并离开的指令很简单,输入 :wq 即可保存离开! OK! 这样我们就成功创建了一个 runoob.txt 的文件。...第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等 移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?

17910

我赌你工作必用的vim操作快捷键

1 移动光标 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符...如果想要进行多次移动的话,例如向下移动 30 行,可以使用 “30j” 或 “30↓” 的组合按键, 亦即加上想要进行的次数(数字)下动作即可!...下数字后再按空格键,光标会向右移动这一行的 n 个字符。例如 20 则光标会向后面移动 20 个字符距离。...举例来说,我目前光标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?...(常用) r, R 进入取代模式(Replace mode): r 只会取代光标所在的那一个字符一次;R会一直取代光标所在的文字,直到下 ESC 为止;(常用) 上面这些按键 vi 画面的左下角处会出现

1K41

08-高级键盘技巧

之前也曾提到过相关的内容,比如:通过箭头键移动光标。除此之外,bash还有很多其它功能,它们可以当作在工作中使用的附加工具。虽然并不要求学会所有这些功能,但是学会其中的一些功能还是非常有用的。...Ctrl-F 光标向前移动一个字符(和右箭头键作用一样)。 Ctrl-B 光标向后移动一个字符(和左箭头键作用一样)。 Alt-F 光标向前移动一个字。 Alt-B 光标向后移动一个字。...大多数系统,可通过两次 Tab 键实现,而且也会更容易一些。 Alt-* 插入所有可能的匹配项。当需要用到一个以上的匹配项时,将比较有用。...组合键 作用 Ctrl-P 移动到前一条历史记录(相当于向上箭头键)。 Ctrl-N 移动一条历史记录(相当于向下箭头键)。 Alt-< 移动到历史记录列表的开始处。...下这个组合键,接着输入待搜索的字符串,再按下 Enter 键,搜索才真正开始执行。 Alt-N 向前非递增地搜索。 Ctrl-O 执行历史记录列表的当前项,执行完跳到下一项。

98040

提高效率 |ArcGIS Pro 中所有快捷键一网打尽

箭头键或左箭头键 功能区或窗格从一个选项卡移至另一选项卡。 Tab 键或 Shift+Tab 功能区、窗格、视图或对话框上的命令或项目之间移动。 上箭头键或下箭头键 列表的元素之间移动。... 3D 场景下 B 键同时下上箭头键、下箭头键、左箭头键或右箭头键,以操纵照相机围绕当前位置进行环视。 < 转至上一视图。 > 转至下一视图。 Q 漫游。 按住 Q 键同时移动指针。... V 并按上箭头键、下箭头键、左箭头键或右箭头键来围绕视图中心旋转。B + 拖动 3D 场景中环视。 3D 场景,按住 B 键同时单击并拖动,以转动照相机并从您单击的位置进行环视。... 3D 场景下 B 键同时下上箭头键、下箭头键、左箭头键或右箭头键,以操纵照相机围绕当前位置进行环视。< 转至上一视图。 > 转至下一视图。 Q漫游。按住 Q 键同时移动指针。...此要素要求影像包含经过计算的统计数据以及使用双线性或三次卷积重采样方法构建的金字塔。 F8 漫游光标模式和固定光标模式之间切换。 ~ 暂时关闭固定光标模式。

60120

linux基础命令介绍四:文本编辑 vim

开始进入的一般都是普通模式,如下键将进入插入模式: a 光标所在位置下一个字符开始输入 A 光标所在行尾开始输入 i 光标所在位置开始输入 I 光标所在行首开始输入 o 光标所在行下新增一行...,并在新增行行首开始输入 O 光标所在行上新增一行,并在新增行行首开始输入 进入插入模式,底部会出现-- 插入 --字样;这时就可以光标位置进行输入了。...r 替换光标所在位置的一个字符 R 从光标位置开始替换,并进入文本输入模式(ESC退出) u 撤销上一次操作 ZZ 保存退出 移动光标: h或左箭头键 光标向左移动一格 l或右箭头键 光标向右移动一格...j或下箭头键 光标向下移动一格 k或上箭头键 光标向上移动一格 0 光标移动到当前行开头 ^ 光标移动到当前行非空白字符(如空格、tab键等)的开头 $ 光标移动到当前行结尾 g_ 光标移动到当前行非空白字符的结尾...建议在学习,每次只熟悉几个命令,一段时间,就能流畅快捷的编辑文本了。

1.2K20

Windows快捷键速查

Ctrl + Shift + 箭头键 当磁贴的焦点放在“开始”菜单上时,将其移到另一个磁贴即可创建一个文件夹。 Ctrl + 箭头键 打开“开始”菜单调整其大小。... Shift 与任何箭头键 在窗口中或桌面上选择多个项目,或在文档中选择文本。 Shift + Delete 删除选定项,无需先移动到回收站。 向右键 打开右侧的下一个菜单,或打开子菜单。...Alt + 所选择的键 开始块模式下选择。 箭头键 指定方向移动光标。 Page Up 将光标向上移动一个页面。 Page Down 将光标向下移动一个页面。...Ctrl + 向下键 输出历史记录中下移一行。 Ctrl + Home(历史记录导航) 如果命令行为空,则将视区移动到缓冲区顶部。否则,请删除命令行光标左侧的所有字符。...Ctrl + Tab 选项卡向前移动。 Ctrl + Shift + Tab 选项卡向后移动。 Ctrl + 数字(数字 1–9) 移动到第 n 个选项卡。 Tab 选项向前移动

4.2K20

Mac 双系统之windows坏了咋办

2 解决方案 重启系统 听到声响,按住win + r 长按直到出现相关的操作界面,接下来迎刃而解 !!!!...Home 和 End Command-左箭头键和 Command-右箭头键 Mac 上,使用 Command 键和箭头键可前往当前行的开头或结尾,使用 Home 和 End 键可前往当前文稿的开头或结尾...Num Lock Num LockShift-Clear 一些应用,控制下数字键盘的按键是否会输入数字或移动光标。...Scroll Lock Control-F14(您可能需要先按住 Fn 键) 一些应用,控制箭头键是否会移动光标或滚动窗口。...查看菜单时下 Option 键将展现隐藏的菜单项。例如,很多应用,如果您在查看“文件”菜单时下 Option 键,则“文件”>“关闭”将变成“文件”>“全部关闭”。

1.2K20

linux下的vim使用方法

在这个模 式, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整列』来处 理文件内容, 也可以使用『复制、贴上』来处理你的文件数据。...、复制贴上、搜寻取代等 移动光标的方法1 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键...举例来说,我目前 光标第 20 列,且已经复制了10列数据。则按下p ,那10列数据会贴在原本的20列之后,亦即由21列开始贴。但如果是下 P 呢? 那么原本的第20列会被推到变成30列。...此时你可以下『 y 』来进行复制,当你下 y 之后,反白的区块就会消失不见 最后,将光标移动到第一列的最右边,并且再用编辑模式向右两个空格键,回到一般指令模式,再按下『 p 』粘贴 192.168.1.1...[ctrl]+w+ j [ctrl]+w+↓ 按键的法是:先按下 [ctrl] 不放, 再按下 w 后放开所有的按键,然后再按下 j (或向 下箭头键),则光标移动到下方的窗口。

2.3K20

Win10 快捷键大全(史上最全)「建议收藏」

Ctrl + 向下键 将光标移动到下一个段落的起始处 Ctrl + 向上键 将光标移动到上一个段落的起始处 Ctrl + Alt + Tab 使用箭头键在所有打开的应用之间切换 Ctrl + Alt...+ Shift + 箭头键 当分组或磁贴在“开始”菜单获得焦点时,请将其指定方向移动 Ctrl + 箭头键(用来移动到某个项目)+ 空格键 在窗口中或桌面上选择多个单独的项目 Ctrl + Shift...箭头键 指定方向移动光标 Page Up 将光标向上移动一页 Page Down 将光标向下移动一页 Ctrl + Home(标记模式) 将光标移动到缓冲区的起始处 Ctrl + End(标记模式)...将光标移动到缓冲区的末尾 Ctrl + 向上键 输出历史记录向上移动一行 Ctrl + 向下键 输出历史记录向下移动一行 Ctrl + Home(历史记录导航) 如果命令行为空,则将视口移动到缓冲区顶部...集锦) 向上、向下、向左或向右滚动 左箭头或右箭头键(位于单个项目或幻灯片放映上) 显示下一个或上一个项目 箭头键(位于缩放的照片上) 照片内移动 Ctrl + 加号或减号(+ 或 -) 放大或缩小

15.7K30

Linux文件管理

比如我们此时下 i ,并不会输入一个字 符, i 被当作了一个命令。 以下是常用的几个命令: i切换到输入模式,以输入字符。 x删除当前光标所在处的字符。 :切换到末行模式,以最底一行输入命令。...输入模式,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标一个字符 方向键,文本中移动光标...末行模式,基本的命令有 :q退出程序 :w保存文件 ESC键可随时退出末行模式。...命令模式 下面的操作都是命令模式下进行的 移动光标的方法 h 或 向左 箭头键 (←) 光标向左移动一个字符 j 或 向下 箭头键(↓) 光标向下移动一个字符 k 或 向上 箭头键(↑) 光标向上移动一个字符...举例来说,我目前光 标第 20 行,且已经复制了 10 行数据。则按下 p , 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是下 P 呢?

2.7K40

win10快捷键大全 win10常用快捷键

Ctrl+向下键 将光标移动到下一个段落的起始处 Ctrl+向上键 将光标移动到上一个段落的起始处 Ctrl+Shift 加某个箭头键 选择一块文本 Shift 加任意箭头键 在窗口中或桌面上选择多个项目...箭头键的方向平移 Ctrl+Alt+R 调整镜头的大小 Win徽标键 + Esc 退出放大镜 远程桌面连接的快捷键 Alt+Page Up 将程序从左侧移动到右侧 Alt+Page Down 将程序从右侧移动到左侧...F3 “查找”对话框查找文本的下一个实例 Ctrl+H 文档替换文本 Ctrl+向左键 将光标向左移动一个字 Ctrl+向右键 将光标向右移动一个字 Ctrl+向上键 将光标移动到上一行 Ctrl...(小数点)按钮 Backspace 下 Backspace 按钮 Esc 下 C 按钮 Del 下 CE 按钮 Ctrl+Shift+D 清除计算历史记录 F2 编辑计算历史记录 向上箭头键 计算历史记录向上导航...向下箭头键 计算历史记录向下导航 Esc 取消编辑计算历史记录 输入 编辑重新计算计算历史记录 F3 科学型模式下选择“角度” F4 科学型模式下选择“弧度” F5 科学型模式下选择“梯度

4.3K70
领券