在vi中按u可以撤销一次操作
u 撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作
注意:
如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。
重做
如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。换句话说,它撤销一个撤销。要看执行的例子,输入CTRL-R两次。字符A和它后面的空格就出现了:
young intelligent turtle
有一个特殊版本的撤销命令:“U”(行撤销)。行撤销命令撤销所有在前一个编辑行
上的操作。 输入这些命令两次取消前一个“U”:
A very intelligent turtle
xxxx 删除very
A intelligent turtle
xxxxxx 删除turtle
A intelligent
用“U”恢复行
A very intelligent turtle
用“u”撤销“U”
A intelligent
“U”命令自己改变自己,“u”命令撤销操作,CTRL-R命令重做操作。这有点乱,但不用
担心,用“u”和CTRL-R命令你可以切换到任何状态。
流行的文本编辑器通常都有前进和后退功能,可以在文件中曾经浏览过的位置之间来回移动。在 vim 中使用 Ctrl-O 执行后退,使用 Ctrl-I 执行前进。
相关帮助: :help CTRL-O :help CTRL-I :help jump-motions
好久没有用Linux了,身边又没有环境,烦请各位给看看,给个准确答案:
1 在 vim 中,遇到如下的编辑问题,应该怎么操作?
a) 撤消上一个编辑操作。
b) 重复上一个编辑操作。
c) 还原被撤消的编辑操作。
d) 多次重复一组编辑操作。
e) 把一段文字转换为全部大写。
2 下面的目录属性
drwxrwsr-x 7 dijk team 4096
yuan:http://blog.sina.com.cn/s/blog_5caa94a00100ijtw.html
相关推荐
- **撤销与重做**: `u`撤销上一步操作,`Ctrl`+`r`重做撤销的操作。 ### 4. 编辑操作 - **复制与粘贴**: `yy`复制一行,`p`粘贴到光标下,`P`粘贴到光标前。 - **剪切与删除**: `dd`剪切(删除)当前行,`x`删除...
- **多级撤销与重做**:VI支持多级撤销与重做功能,通过`u`和`Ctrl+r`分别实现。 - **搜索替换模式**:通过`:s/old/new/g`等命令进行全文搜索与替换。 - **文件合并与比较**:通过特定命令实现文件的合并与比较操作...
5. **撤销与重做** - 撤销:`u` 回退至上一步操作。 - 重做:`Ctrl + r` 恢复撤销的操作。 ## GDB调试器 GDB是C/C++等语言的强大调试工具,以下是一些基本命令: 1. **启动GDB** - 编译程序时添加 `-g` 选项以...
- **撤销与重做**:VI的撤销命令是`u`,重做是`Ctrl+r`,这对于误操作后恢复非常有用。 - **宏录制与执行**:可以利用寄存器(如`"ayyy`)来保存和执行宏操作,这对于重复性任务的处理尤其方便。 - **使用vi作为...
4. **非破坏性编辑**:VI编辑器的所有操作都是非破坏性的,这意味着你可以随时撤销或重做,不用担心误操作导致的数据丢失。 5. **强大的正则表达式支持**:在查找和替换功能中,VI支持使用正则表达式,这使得复杂的...
1. 撤销与重做:u(撤销上次操作),Ctrl+r(重做)。 2. 选择多行:V(可视块模式,按j或k选择多行),然后按y复制或dd剪切。 3. 多窗口编辑::sp 文件名(水平分割窗口),:vsp 文件名(垂直分割窗口)。 4. 记录...
- **撤销与重做**:使用 `u` 撤销上一次操作,使用 `<Ctrl+r>` 重做上一次被撤销的操作。 - **复制与粘贴**:使用 `yy` 复制当前行,使用 `p` 将复制的内容粘贴到光标所在行的下方。 - **书签与标记**:使用 `'` ...
7. **撤销与重做**: - `u`撤销最近一次操作,`Ctrl+r`重做。 8. **多窗口编辑**: - `:sp filename`水平分割窗口打开`filename`。 - `:vs filename`垂直分割窗口打开`filename`。 - `Ctrl+w`加方向键在窗口间...
- 撤销/重做:`u`撤销最近一次修改,`U`撤销所有修改,`CTRL+R`重做。 - 插入新行:`a`在当前字符后插入,`A`在行尾插入,`o`在下一行插入,`O`在上一行插入。 - **在线帮助**:在命令模式输入`:help`获取VI的...
- **撤销和重做**:`u`键撤销上一步操作,`Ctrl + r`重做。 **4. 自定义和配置** VI编辑器允许用户自定义设置,通过`.vimrc`文件可以设置个人喜好,如颜色主题、快捷键、自动补全等。例如,可以设置`set number`...
Vim作为VI的增强版,增加了很多实用特性,例如语法高亮、代码补全、多窗口编辑、撤销/重做功能等。Vim还支持插件,可以通过安装不同插件来扩展其功能,例如NERDTree用于文件管理,YouCompleteMe提供智能代码补全,...
3. **撤销与重做**:`u`撤销上一步操作,`Ctrl + r`重做。 4. **多窗口编辑**:`:sp 文件名`水平分割窗口,`:vsp 文件名`垂直分割窗口,`Ctrl + w + h/j/k/l`在窗口间切换。 **四、vi练习题解析** 文件`vi练习题....
- **撤销与重做**:`:u`撤销上一步操作,`Ctrl+r`重做。 - **查找与替换**:`:s/old/new`替换当前行的第一个匹配项,`:g/old/s//new/g`替换文件中所有匹配项。 ### 6. 其他高级技巧 - **可视模式**:按`v`进入可视...
5. **撤销与重做** - 撤销:u,撤销最近一次操作。 - 重做:Ctrl+r,恢复撤销的操作。 6. **可视模式** - 进入可视模式:V(按大写V),选择当前行;v,选择字符。 - 选择区域:在可视模式下,移动光标来选择...
- **撤销与重做**:`u`撤销,`Ctrl-R`重做。 - **文件定位**:`:n`跳转到第n行。 ### 在Windows环境下使用vi 尽管vi起源于UNIX系统,但现在也可以在Windows上使用,例如通过`WinVi32.exe`这样的应用程序。这使得...
- **撤销与重做:** `u`撤销上一步操作,`Ctrl+R`重做。 - **可视模式:** `v`进入可视模式,可以选择文本块进行操作,如复制、删除。 3. **Vim配置与插件:** - `.vimrc`文件:用户可以在这个文件中定义自己的...
- **撤销与重做**:在命令模式下,`u`撤销上次操作,`U`撤销对当前行的所有修改。 - **查找与替换**:在底行模式中,`:/{pattern}`查找特定模式,`:s/{pattern}/{replacement}`替换匹配模式。 vi编辑器的学习曲线...
4. **撤销与重做**: - `u`撤销最后一次操作。 - `U`撤销对整行的操作。 5. **文件操作**: - `:w`保存文件。 - `:r filename`读取另一个文件到当前文件中。 - `:w filename`将文件另存为其他名称。 #### 五...
- **撤销与重做**:`u`撤销上一步操作,`U`撤销对整行的操作,`Ctrl+r`重做。 **VI的高级技巧** - **可视模式**:在命令模式下按下`v`进入可视模式,可以选取多行或多列文本进行操作,如删除、复制、粘贴。 - **宏...