-
vim 撤销上一步操作_Linux笔记(4):vim入门
2020-12-14 11:51:51推荐练习文档: vimtutor终端下键入vimtutor命令即可练习 vim3大模式基础模式(命令模式) : 按Esc键即可激活----执行删除,撤销,定位等操作末行模式: 基础模式下输入:键即可激活----执行查找,保存等操作插入模式: 基础...- 推荐练习文档: vimtutor
终端下键入
vimtutor
命令即可练习vim3大模式
基础模式(命令模式) : 按
Esc
键即可激活----执行删除,撤销,定位等操作
末行模式: 基础模式下输入:
键即可激活----执行查找,保存等操作
插入模式: 基础模式下输入i
即可激活(A
,cw
,c$
,s
也可以)----执行文本插入等操作1. 光标移动:
基础模式下的
h j k l
对应小键盘左 下 上 右
2. 移动操作:
0
: 移至行首$
: 移至行尾gg
: 移至全文首行G
: 移至全文末行nG
: 移至第n行ctrl + g
: 查看当前行数nw
: 往前进n个单词并停在词头ne
: 往前进n个单词并停在词尾ctrl+O
: 后退一次的光标位置ctrl+I
: 前进一次的光标位置3. 删除操作:
dd
: 删除(剪切)整行 (ndd
: 删除向下n行)x
: 删除光标处字符dnw
:删除n个单词de
: 从光标删到词末d$
: 从光标删到行末4. 插入操作:
o
: 当前行下方插入空行并进入插入模式O
: 当前行上方插入一行并进入插入模式A
: 当前光标所在行尾处插入a
: 当前光标后一位处插入i
: 当前光标处插入5. 修改操作:
r
: 替换光标所在处字符R
: 连续替换光标所在处字符cw
: 修改单词到词尾c$
: 修改内容到行尾ndd
+p
: 成行的剪切+粘贴:s/old/new
: 将所在行的第一个old换成new:s/old/new/g
: 将所在行的所有old换成new:%s/old/new/g
: 将所在文本的所有old换成new:%s/old/new/gc
: 将所在文本的所有old换成new并逐一请示6. 撤销/恢复操作:
u
: 撤销一步操作U
: 撤销所在行的操作ctrl + r
: 恢复(可撤销掉撤销操作)7. 查询操作:
%
: 旋停在括号上可用, 配对括号定位/待查单词
: 显示所有待查单词, 从第一个目标单词开始?待查单词
: 显示所有待查单词, 与/
逆向n
:/
式中为向后查找相同的单词N
:/
式中为向前查找相同的单词/待查单词c
: 仅本次查询忽略大小写:set ic
: 查询忽略大小写(ignore case):set noic
: 恢复查询大小写敏感模式:set hls is
: 查询高亮:nohlsearch
: 取消高亮8. vim内暂时使用shell命令(借助末行模式)
:!ls
: 暂时查看当前vim运行目录下的文件:w BACKUP
: 当前文件内容另备份于BACKUP:r OTHERS
: 将文件OTHERS中内容插入到光标旋停行:help w
: 分屏查看帮助文档,:q!
可以退出帮助文档9. 可视功能
v
的用法v
+h j k l
选中区域 +y
+p
: 复制粘贴v
+h j k l
选中区域 +d
+p
: 剪切粘贴v
+h j k l
选中区域 +:w BACKUP
: 将选中文本内容保存于BACKUP中10. 创建启动脚本vimrc
1. 开始编辑 vimrc 文件,具体命令取决于您所使用的操作系统:
- :edit ~/.vimrc 这是 Unix 系统所使用的命令
- :edit $VIM/_vimrc 这是 MS-Windows 系统所使用的命令
2. 接着读取 vimrc 示例文件的内容:
- :r $VIMRUNTIME/vimrc_example.vim
3. 保存文件,命令为:
- :write
下次您启动 Vim 时,编辑器就会有了语法高亮的功能。
您可以把您喜欢的各种设置添加到这个 vimrc 文件中。
要了解更多信息请输入 :help vimrc-intro
* 摘自vimtutor第七讲第二节其他内容:
1. 输入 :help 或者按 <F1> 键或 <Help> 键可以打开帮助窗口。
2. 输入 :help cmd 可以找到关于 cmd 命令的帮助。
3. 输入 CTRL-W CTRL-W 可以使您在窗口之间跳转。
4. 输入 :q 以关闭帮助窗口
5. 您可以创建一个 vimrc 启动脚本文件用来保存您偏好的设置。
6. 当输入 : 命令时,按 CTRL-D 可以查看可能的补全结果。按 <TAB> 可以使用一个补全。 -
git 如何返回上一步操作_Linux系统如何在Git里撤销操作
2021-01-14 04:09:10可以说,所有的操作系统都有撤销的操作,Linux系统当然也不例外。而且在Linux的 Git中就可以撤销掉绝大部分的错误操作,一起来看一下吧。当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;...可以说,所有的操作系统都有撤销的操作,Linux系统当然也不例外。而且在Linux的 Git中就可以撤销掉绝大部分的错误操作,一起来看一下吧。
当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可以利用 Git 返回到你的项目的一个早期版本。
在本篇博文里,我会讲解某些你需要“撤销”已做出的修改的常见场景,以及利用 Git 进行这些操作的最佳方法。
撤销一个“已公开”的改变
场景: 你已经执行了 git push, 把你的修改发送到了 GitHub,现在你意识到这些 commit 的其中一个是有问题的,你需要撤销那一个 commit.
方法: git revert 《SHA》
原理: git revert 会产生一个新的 commit,它和指定 SHA 对应的 commit 是相反的(或者说是反转的)。如果原先的 commit 是“物质”,新的 commit 就是“反物质” — 任何从原先的 commit 里删除的内容会在新的 commit 里被加回去,任何在原先的 commit 里加入的内容会在新的 commit 里被删除。
这是 Git 最安全、最基本的撤销场景,因为它并不会改变历史 — 所以你现在可以 git push 新的“反转” commit 来抵消你错误提交的 commit。
修正最后一个 commit 消息
场景: 你在最后一条 commit 消息里有个笔误,已经执行了 git commit -m “Fxies bug #42”,但在 git push 之前你意识到消息应该是 “Fixes bug #42″。
方法: git commit --amend 或 git commit --amend -m “Fixes bug #42”
原理: git commit --amend 会用一个新的 commit 更新并替换最近的 commit ,这个新的 commit 会把任何修改内容和上一个 commit 的内容结合起来。如果当前没有提出任何修改,这个操作就只会把上次的 commit 消息重写一遍。
撤销“本地的”修改
场景: 一只猫从键盘上走过,无意中保存了修改,然后破坏了编辑器。不过,你还没有 commit 这些修改。你想要恢复被修改文件里的所有内容 — 就像上次 commit 的时候一模一样。
方法: git checkout -- 《bad filename》
原理: git checkout 会把工作目录里的文件修改到 Git 之前记录的某个状态。你可以提供一个你想返回的分支名或特定 SHA ,或者在缺省情况下,Git 会认为你希望 checkout 的是 HEAD,当前 checkout 分支的最后一次 commit。
记住:你用这种方法“撤销”的任何修改真的会完全消失。因为它们从来没有被提交过,所以之后 Git 也无法帮助我们恢复它们。你要确保自己了解你在这个操作里扔掉的东西是什么!(也许可以先利用 git diff 确认一下)
重置“本地的”修改
场景: 你在本地提交了一些东西(还没有 push),但是所有这些东西都很糟糕,你希望撤销前面的三次提交 — 就像它们从来没有发生过一样。
方法: git reset 《last good SHA》 或 git reset --hard 《last good SHA》
原理: git reset 会把你的代码库历史返回到指定的 SHA 状态。 这样就像是这些提交从来没有发生过。缺省情况下, git reset 会保留工作目录。这样,提交是没有了,但是修改内容还在磁盘上。这是一种安全的选择,但通常我们会希望一步就“撤销”提交以及修改内容 — 这就是 --hard 选项的功能。
在撤销“本地修改”之后再恢复
场景: 你提交了几个 commit,然后用 git reset --hard 撤销了这些修改(见上一段),接着你又意识到:你希望还原这些修改!
方法: git reflog 和 git reset 或 git checkout
原理: git reflog 对于恢复项目历史是一个超棒的资源。你可以恢复几乎 任何东西 — 任何你 commit 过的东西 — 只要通过 reflog。
你可能已经熟悉了 git log 命令,它会显示 commit 的列表。 git reflog 也是类似的,不过它显示的是一个 HEAD 发生改变的时间列表。
-
vim 撤销上一步操作_nux 编辑器vim
2020-11-29 13:58:01vi简介vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它...vi简介
vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 vi没有菜单,只有命令,且命令繁多。
Vi有三种基本工作模式:+ 命令模式+ 文本输入模式+ 末行模式。
命令行模式
任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器时,也是处于该模式下。在该模式下,用户可以输入各种合法的Vi命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vi命令,则Vi在接受用户命令之后完成相应的动作。但需注意的是,所输入的命令并不在屏幕上显示出来。若输入的字符不是Vi的合法命令,Vi会响铃报警。
文本输入模式
在命令模式下输入插入命令i、附加命令a 、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按键ESC即可。
末行模式
末行模式也称ex转义模式。在命令模式下,用户按“:”键即可进入末行模式下,此时Vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令执行完后,Vi自动回到命令模式。例如:
:sp newfile
则分出一个窗口编辑newfile文件。如果要从命令模式转换到编辑模式,可以键入命令a或者i;如果需要从文本模式返回,则按Esc键即可。在命令模式下输入“:”即可切换到末行模式,然后输入命令。
vim基础操作
vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富
进入插入模式:
i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入行未 o: 向下新开一行,插入行首 O: 向上新开一行,插入行首
进入命令模式:
ESC:从插入模式或末行模式进入命令模式
移动光标:
h: 左移 j: 下移 k: 上移 l: 右移M: 光标移动到中间行 L: 光标移动到屏幕最后一行行首 G: 移动到指定行,行号 -Gw: 向后一次移动一个字 b: 向前一次移动一个字{: 按段移动,上移 }: 按段移动,下移Ctr-d: 向下翻半屏 Ctr-u: 向上翻半屏Ctr-f: 向下翻一屏 Ctr-b: 向上翻一屏gg: 光标移动文件开头 G: 光标移动到文件末尾
删除命令:
x: 删除光标后一个字符,相当于 Del X: 删除光标前一个字符,相当于 Backspacedd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符 d0: 删除光标前本行所有内容,不包含光标所在字符dw: 删除光标开始位置的字,包含光标所在字符
撤销命令:
u: 一步一步撤销 Ctr-r: 反撤销
重复命令:
.: 重复上一次操作的命令
文本行移动:
>>: 文本行右移 <<:>
复制粘贴:
yy: 复制当前行,n yy 复制 n 行 p: 在光标所在位置向下新开辟一行,粘贴
可视模式:
v: 按字符移动,选中文本 V: 按行移动,选中文本可视模式可以配合 d, y, >>, << 实现对文本块的删除,复制,左右移动
替换操作:
r: 替换当前字符 R: 替换当前行光标后的字符
查找命令:
/: str查找n: 下一个N:上一个
替换命令:
把abc全部替换成123
末行模式下,将当前文件中的所有abc替换成123:%s/abc/123/g末行模式下,将第一行至第10行之间的abc替换成123:1, 10s/abc/123/g
vim里执行 shell 下命令:
vim里执行 shell 下命令:
-
vim 撤销上一步操作_Day033 编辑器之神-vim
2020-12-11 17:32:35编辑器之神-vim1 vi简介vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是...编辑器之神-vim
1 vi简介
vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 vi没有菜单,只有命令,且命令繁多。
2 Vi有三种基本工作模式:- 命令模式:键盘的任意一个键都当成 “编辑命令”
- 输入模式:键盘的任意一个键都当成文本内容
- 末行模式:键盘的任意一个键都当成 “文本管理命令”
2.1 命令模式
任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器时,也是处于该模式下。在该模式下,用户可以输入各种合法的Vi命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vi命令,则Vi在接受用户命令之后完成相应的动作。但需注意的是,所输入的命令并不在屏幕上显示出来。若输入的字符不是Vi的合法命令,Vi会响铃报警。
2.2 输入模式
在命令模式下输入插入命令i、附加命令a 、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按键ESC即可。
2.3 末行模式
末行模式也称ex转义模式。在命令模式下,用户按“:”键即可进入末行模式下,此时Vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令执行完后,Vi自动回到命令模式。
3 vim基础操作
vim是从 vi 发展出来的一个文本编辑器
3.1 打开文件- vim /path/to/somefile ::G
- vim +# :打开文件,并定位于第#行
- vim +:打开文件,定位至最后一行
- vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首
3.2 关闭文件
3.2.1 末行模式- :q 退出 没有动过文件
- :wq 保存并退出 动过了,不后悔
- :q! 不保存并退出 动过了,后悔了
- :w 保存
- :w! 强行保存
3.2.2 命令模式
ZZ: 保存并退出 不需要冒号
3.3 编辑(输入)- i: 插入光标前一个字符
- I: 插入行首
- a: 插入光标后一个字符
- A: 插入行未
- o: 向下新开一行,插入行首
- O: 向上新开一行,插入行首
3.4 命令模式
3.4.1 移动光标- 字符
- h: 左移
- j: 下移
- k: 上移
- l: 右移
- 单词
- w: 移至下一个单词的词首
- e: 跳至当前或下一个单词的词尾
- b: 跳至当前或前一个单词的词首
- 行内
- 0: 绝对行首
- ^: 行首的第一个非空白字符
- $: 绝对行尾
- 行间
- G:文章末尾
- 3G:第3行
- gg:文章开头
- 翻屏
- Ctr-f: 向下翻一屏
- Ctr-b: 向上翻一屏
- Ctr-d: 向下翻半屏
- Ctr-u: 向上翻半屏
3.4.2 删除&替换单个字符
- x:删除光标位置字符
- 3x:删除光标开始3个字符
- r:替换光标位置字符
3.4.3 删除命令:
- dw: 删除光标开始位置的字,包含光标所在字
- dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符
3.4.4 撤销命令:
- u: 一步一步撤销
- Ctr-r: 反撤销
- .: 重复上一次操作的命令
3.4.5 复制粘贴&剪切
- yy: 复制当前行
- n yy 复制 n 行
- p: 在光标所在位置向下新开辟一行,粘贴
3.5 末行模式
3.5.1 set:设置- set nu number
- set nonu nonumber
3.5.2 查找/
- /after
- n,N
3.5.3 执行命令
- !ls -l
3.5.4 s查找并替换
- 替换操作:
- r: 替换当前字符
- R: 替换当前行光标后的字符
s/str1/str2/gi
- /:临近s命令的第一个字符为边界字符:/,@,#
- g:一行内全部替换
- i:忽略大小写
-范围:
- n:行号
- .:当前光标行
- +n:偏移n行
- $:末尾行,$-3
- %:全文
-
linux撤销命令
2018-08-14 15:51:00u撤销上一步操作 ctrl+r恢复上一步被撤销的操作 转载于:https://www.cnblogs.com/z-x-y/p/9475082.html -
[Linux] Vim 撤销 回退 操作
2019-04-25 13:29:00u撤销上一步的操作Ctrl+r恢复上一步被撤销的操作 注意: 如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。 重做如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。... -
Linux vi 撤销与取消撤销
2017-09-15 17:25:49用习惯了window编辑,...在linux系统中,使用vi编辑,在命令行模式(按ESC)下 按 u 是撤销,相当于windows 下的ctrl+z,取消上一步操作是 ctrl+r 相当于window下的 ctrl+y,有了这两个快捷键操作起来就会方便很多。 -
linux vi 撤销重做于前进后退--转
2019-09-27 03:57:19u 撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作 注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。... -
linux 基本操作
2018-05-23 10:58:11vim下u 撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作rm filenamerm -rf foldername-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思... -
linux 命令行快捷操作
2017-10-17 16:20:26linux vim编辑模式下选中一大段字符串,然后按Delete键或者Backspace都不起作用,今天尝试了用其他的办法来快速删除一...注意:如果要撤销上一步操作,键盘上操作u即可。如果要撤销上一次的撤销,则执行ctrl+r组合键。 -
linux常用操作
2018-07-13 20:17:36撤销上一步操作 8.重做刚才撤销的操作 9.复制当前行 10.复制当前行开始的n行 11.粘贴复制的行到当前行的下一行 12.粘贴复制的行到当前行的上一行 13.仅修改当前光标位置的一个字符 14.在当前... -
Linux操作命令
2019-11-11 17:35:141.查询文件大小:du -hsx * | sort -rh 2.怎么查看Linux系统类型:lsb_release -a ...4.撤销上一步:ESC+u 5.清理内存:echo 1 > /proc/sys/vm/drop_caches 6.查询文件数量:ls -lR | grep ‘^-’ | wc -l ... -
Linux常规操作
2020-05-22 11:05:39在vi的命令模式中,u键可以撤销上一次的操作,Ctrl+r可恢复上一步被撤销的操作 yum方式安装java:详见https://www.cnblogs.com/wjup/p/11041274.html 1.yum search jdk,找后边介绍是java development kit的复制名字. 2... -
Linux操作系统
2019-11-10 20:55:54u 撤销上一步 dd 删除光标当前行 d数字d 删除光标(含)后多少行 x 删除一个字母,相当于del,向后删 X 删除一个字母,相当于Backspace,向前删 yw 复制一个词 dw 删除一个词 shift+^ 移动到行头 shi... -
linux中vi的基本操作
2018-04-28 16:44:00在vi如何查找文字 vi redis.config 在命令模式下 按 / 然后最下方会出现/ 打出你所需要查找的字。...2,按u 即可撤销上一步操作 转载于:https://www.cnblogs.com/coder-lzh/p/8968597.html... -
linux 常用操作
2017-01-01 19:01:33u撤销上一步的操作2.输出重定向'>'与'>>',举例如下1. echo'hello word'> test.log将'hello word'写入test.log文件中(覆盖),文件不存在则创建2. echo'hello word'>> ... -
【Linux】vim 日常操作命令
2020-04-18 17:34:41Insert开始编辑 ...u:撤销上一步的操作 ctrl+r:将原来的撤销重做一遍 U:恢复一整行原来的面貌(文本打开时的状态) :wq 保存退出 :q 退出 :e! 放弃修改,重新回到文件打开时的状态 ... -
linux操作手册(持续更新)
2020-08-03 09:35:26修改ntp服务器:settings put ...确认设备可以正常同步到系统时间。 发送广播触发时间同步机制 ... logcat -s AudioRuntime logcat | grep “****” date 显示当前电视的时间 6 u撤销上一步的操作Ctrl+r恢复上一步被... -
linux
2019-06-07 22:20:57u撤销上一步操作 ctrl+r恢复上一步被撤销的操作 1.复制剪切粘贴撤销复制: 复制一行则:yy 复制三行则:3yy,即从当前光标+下两行。 复制当前光标所在的位置到行尾:y$ 复制当前光标所在的位置到行首:y^ 剪切... -
常用linux 命令
2018-05-20 12:56:49撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作 删除一行 保存 退出 1 文件和文件夹 删除文件 rm filename 删除文件夹 rm -rf name 2 vim 只读 cat a.txt 插入 i 回退 撤销上一步... -
linux常用命令备查
2014-08-21 11:41:001、命令内容分页显示1.... ls | more q退出2、VI撤销与恢复 u 撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作3、linux如何查看系统版本 cat /etc/issue //查看linux的版本信息 lsb_release -a //查看... -
linux学习第五课--vim编辑器、流程控制语句上
2019-07-25 14:22:59u:撤销上一步的操作 p:将之前操作的步骤返回 n/N:搜索下一个字符串/搜索上一个字符串 输入模式 直接输入即可,跟记事本一样 末行模式 :w保存 :q退出 q!:强制退出 :命令 直接执行相应命令 :整数 跳转到该行 ... -
Linux 学习笔记 --
2013-12-19 17:40:40vi 撤销重做于前进后退 在vi中按u可以撤销一次操作 u 撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作 -
学习大数据——linux中vim编辑器的三种模式和操作
2020-02-23 15:22:50一般模式 以vim打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用...撤销上一步 ... -
linux命令/Shell命令学习整理
2020-03-09 17:42:45vi/vim使用 0 移至行首 $ 移至行尾 u 撤销 dd 删除光标所在行 u 撤销上一步操作 -
Linux Vim详解
2012-05-30 19:07:10目前学习使用Linux的vi,记录学习使用中遇到的问题及常使用的命令。 1、撤销操作 u ...2、向文件尾翻半屏 Ctrl+d,向文件首翻半屏 Ctrl+u ...3、向文件尾翻一屏 Ctrl+f,向文件首翻一屏 ...6、u撤销上一步操作,U撤... -
Linux基础(下)
2017-11-10 12:51:29四.Linux常用工具 1.vi编辑器 ... u 撤销上一步操作 U 撤销所有操作 :set nu 显示行号取消 :set nonu 取消行号 yy 复制一行 nyy 复制n行 p 粘贴 %s/old/new/g 替换所有 sh