转:http://blog.csdn.net/summerhust/article/details/7609707
习惯了在windows下写程序,也习惯了按ctrl+s 保存代码,在用vi的时候,也习惯性的按ctrl+s
结果就是如同终端死掉了一样。
原来:
ctrl+s 终止屏幕输出(即停止回显),你敲的依然有效,只是看不见,作用嘛,你登录系统输入密码时,是不是看不见你敲的东东
ctrl+q 恢复屏幕输出,你刚才敲的都显示出来了
还是对vi不熟悉造成的
您还没有登录,请您登录后再发表评论
* Ctrl + S:保持 VI * Ctrl + P:打印当前窗口 * Ctrl + Q:退出 LabView 基本编辑 * Ctrl + Z:撤销上一操作 * Ctrl + Shift + Z:重执行上一操作 * Ctrl + X:剪切对象 * Ctrl + C:复制对象 * Ctrl + V:粘帖...
* Ctrl + S:保持 VI * Ctrl + P:打印当前窗口 * Ctrl + Q:退出 LabVIEW 基本编辑 * Ctrl + Z:撤销上一操作 * Ctrl + Shift + Z:重执行上一操作 * Ctrl + X:剪切对象 * Ctrl + C:复制对象 * Ctrl + V:粘帖...
在终端中,`Ctrl + s`会暂停终端输出,若误触,可通过`Ctrl + q`恢复。其他常用快捷键包括: - `Ctrl + c`:终止当前运行的程序。 - `Ctrl + d`:相当于退出命令,结束当前会话。 - `Ctrl + z`:将程序放入后台...
1. 以上介绍的大多数 Bash 快捷键仅当在 emacs 编辑模式时有效,若你将 Bash 配置为 vi 编辑模式,那将遵循 vi 的按键绑定。Bash 默认为 emacs 编辑模式。如果你的 Bash 不在 emacs 编辑模式,可通过 set -o emacs ...
- `vi +n filename`:打开文件并将光标定位在第n行。 - `vi + filename`:打开文件并将光标置于最后一行。 - `vi +/pattern filename`:打开文件并定位到第一个匹配`pattern`的行。 - `vi -r filename`:在上次...
2. **宏录制与回放**:`qq`开始录制宏,操作完成后按`q`停止,`@q`回放宏(q为宏的名字)。 3. **撤销与重做**:`u`撤销上一步操作,`Ctrl + r`重做。 4. **多窗口编辑**:`:sp 文件名`水平分割窗口,`:vsp 文件名`...
当你在Screen会话中按下`Ctrl+A`,然后按`c`,就能创建一个新的窗口。若要退出当前窗口,只需在该窗口中输入`exit`,Screen会自动切换到上一个窗口。 Screen提供了多种选项供用户灵活使用: - `-r`:重新连接已存在...
Linux中的vi编辑器是Unix系统中最古老的文本编辑器之一,其增强版VIM(Vi Improved)在现代Linux发行版中广泛使用。掌握vi的基本操作对于Linux用户来说至关重要,因为无论在哪个Unix环境中,几乎都能找到它的身影。...
- **命令模式**:启动VI后默认进入的模式,在此模式下可以执行移动光标、删除、复制、粘贴等命令。 - **插入模式**:在此模式下可以输入文本。通过在命令模式下输入`i`、`a`或`o`等命令进入。 - **底线命令模式**:...
- `vi +n filename`:在第n行处打开文件。 - `vi +/pattern filename`:打开文件并定位到第一个匹配`pattern`的位置。 - `vi -r filename`:恢复上次异常退出时保存的备份文件。 2. **移动光标** - `h`:向左...
需要注意的是,文件中某些文字由于OCR技术可能出现了识别错误,如“vi[[]]”可能是“vi []”,“Ctrl+BCtrl+FCtrl+UCtrl+D”可能是“Ctrl+B Ctrl+F Ctrl+U Ctrl+D”等。这些地方的理解需要根据VI编辑器的常规使用...
1. 启动与退出:在终端输入`vi`后加文件名即可打开或创建文件。进入编辑模式,按下`i`键,退出编辑模式按`Esc`键。要保存并退出,输入`:wq`,不保存退出输入`:q!`。 2. 移动光标:在正常模式下,使用`h`、`j`、`k`...
删除命令包括`ndw`或`ndW`删除n个字,`do`删除到行首,`d$`删除到行尾,`ndd`删除n行,`x`或`X`分别删除光标后或前的一个字符,`Ctrl+u`在输入模式下删除已输入的文本。 搜索和替换是`vi`的一大特色。`/pattern`和`...
- `R`:替换当前字符及其后的字符,直至按下ESC键。 - `s`:从当前光标位置开始,以输入的文本替代指定数目的字符。 - `S`:删除指定数目的行,并以所输入文本代替之。 - `ncw` 或 `nCW`:修改指定数目的单词。 - `...
- `Alt + f` 和 `Alt + b`:类似于 `Ctrl + f` 和 `Ctrl + b`,但按单词移动光标。 - `Ctrl + xx`:在命令行首和光标之间快速切换,方便在命令的不同位置编辑。 - `Ctrl + u` 和 `Ctrl + k`:分别用于删除从光标...
4. **保存 VI**:`Ctrl + S`。 5. **打印窗口**:`Ctrl + P`。 6. **退出 LabVIEW**:`Ctrl + Q`。 #### 工具和选板窗口 1. **转换到下一个常用工具**:`Ctrl`。 2. **转换到定位工具**:`Shift`。 3. **转换到...
* `R`:替换当前字符及其后的字符,直至按 ESC 键 * `s`:从当前光标位置处开始,以输入的文本替代指定数目的字符 * `S`:删除指定数目的行,并以所输入文本代替之 * `ncw` 或 `nCW`:修改指定数目的字 * `nCC`:...
- `a`或`A`:在光标后开始输入。 - `i`或`I`:在光标前开始输入。 - `o`或`O`:在光标所在的行下方或上方插入新行。 要从输入模式返回到指令模式,只需按下`ESC`键。 #### 四、光标移动指令 VI提供了丰富的...
- 行范围操作,如:10,20d(删除10到20行),:10d(删除10行),:%d(删除全部),:10,20co30(复制10到20行到30行后),:10,20mo30(移动10到20行到30行后),:1,$s/old/new(替换所有old为new),:1,$s/^/new(在每一行开头插入...
- **启动程序**:若想启动特定程序,如`vi test.c`,可以直接在`screen`命令后跟上程序名,退出vi后,整个screen会话也会结束。 - **创建新窗口**:在已有的screen会话中,按下`Ctrl + a`,然后释放,再按`c`键,...
相关推荐
* Ctrl + S:保持 VI * Ctrl + P:打印当前窗口 * Ctrl + Q:退出 LabView 基本编辑 * Ctrl + Z:撤销上一操作 * Ctrl + Shift + Z:重执行上一操作 * Ctrl + X:剪切对象 * Ctrl + C:复制对象 * Ctrl + V:粘帖...
* Ctrl + S:保持 VI * Ctrl + P:打印当前窗口 * Ctrl + Q:退出 LabVIEW 基本编辑 * Ctrl + Z:撤销上一操作 * Ctrl + Shift + Z:重执行上一操作 * Ctrl + X:剪切对象 * Ctrl + C:复制对象 * Ctrl + V:粘帖...
在终端中,`Ctrl + s`会暂停终端输出,若误触,可通过`Ctrl + q`恢复。其他常用快捷键包括: - `Ctrl + c`:终止当前运行的程序。 - `Ctrl + d`:相当于退出命令,结束当前会话。 - `Ctrl + z`:将程序放入后台...
1. 以上介绍的大多数 Bash 快捷键仅当在 emacs 编辑模式时有效,若你将 Bash 配置为 vi 编辑模式,那将遵循 vi 的按键绑定。Bash 默认为 emacs 编辑模式。如果你的 Bash 不在 emacs 编辑模式,可通过 set -o emacs ...
- `vi +n filename`:打开文件并将光标定位在第n行。 - `vi + filename`:打开文件并将光标置于最后一行。 - `vi +/pattern filename`:打开文件并定位到第一个匹配`pattern`的行。 - `vi -r filename`:在上次...
2. **宏录制与回放**:`qq`开始录制宏,操作完成后按`q`停止,`@q`回放宏(q为宏的名字)。 3. **撤销与重做**:`u`撤销上一步操作,`Ctrl + r`重做。 4. **多窗口编辑**:`:sp 文件名`水平分割窗口,`:vsp 文件名`...
当你在Screen会话中按下`Ctrl+A`,然后按`c`,就能创建一个新的窗口。若要退出当前窗口,只需在该窗口中输入`exit`,Screen会自动切换到上一个窗口。 Screen提供了多种选项供用户灵活使用: - `-r`:重新连接已存在...
Linux中的vi编辑器是Unix系统中最古老的文本编辑器之一,其增强版VIM(Vi Improved)在现代Linux发行版中广泛使用。掌握vi的基本操作对于Linux用户来说至关重要,因为无论在哪个Unix环境中,几乎都能找到它的身影。...
- **命令模式**:启动VI后默认进入的模式,在此模式下可以执行移动光标、删除、复制、粘贴等命令。 - **插入模式**:在此模式下可以输入文本。通过在命令模式下输入`i`、`a`或`o`等命令进入。 - **底线命令模式**:...
- `vi +n filename`:在第n行处打开文件。 - `vi +/pattern filename`:打开文件并定位到第一个匹配`pattern`的位置。 - `vi -r filename`:恢复上次异常退出时保存的备份文件。 2. **移动光标** - `h`:向左...
需要注意的是,文件中某些文字由于OCR技术可能出现了识别错误,如“vi[[]]”可能是“vi []”,“Ctrl+BCtrl+FCtrl+UCtrl+D”可能是“Ctrl+B Ctrl+F Ctrl+U Ctrl+D”等。这些地方的理解需要根据VI编辑器的常规使用...
1. 启动与退出:在终端输入`vi`后加文件名即可打开或创建文件。进入编辑模式,按下`i`键,退出编辑模式按`Esc`键。要保存并退出,输入`:wq`,不保存退出输入`:q!`。 2. 移动光标:在正常模式下,使用`h`、`j`、`k`...
删除命令包括`ndw`或`ndW`删除n个字,`do`删除到行首,`d$`删除到行尾,`ndd`删除n行,`x`或`X`分别删除光标后或前的一个字符,`Ctrl+u`在输入模式下删除已输入的文本。 搜索和替换是`vi`的一大特色。`/pattern`和`...
- `R`:替换当前字符及其后的字符,直至按下ESC键。 - `s`:从当前光标位置开始,以输入的文本替代指定数目的字符。 - `S`:删除指定数目的行,并以所输入文本代替之。 - `ncw` 或 `nCW`:修改指定数目的单词。 - `...
- `Alt + f` 和 `Alt + b`:类似于 `Ctrl + f` 和 `Ctrl + b`,但按单词移动光标。 - `Ctrl + xx`:在命令行首和光标之间快速切换,方便在命令的不同位置编辑。 - `Ctrl + u` 和 `Ctrl + k`:分别用于删除从光标...
4. **保存 VI**:`Ctrl + S`。 5. **打印窗口**:`Ctrl + P`。 6. **退出 LabVIEW**:`Ctrl + Q`。 #### 工具和选板窗口 1. **转换到下一个常用工具**:`Ctrl`。 2. **转换到定位工具**:`Shift`。 3. **转换到...
* `R`:替换当前字符及其后的字符,直至按 ESC 键 * `s`:从当前光标位置处开始,以输入的文本替代指定数目的字符 * `S`:删除指定数目的行,并以所输入文本代替之 * `ncw` 或 `nCW`:修改指定数目的字 * `nCC`:...
- `a`或`A`:在光标后开始输入。 - `i`或`I`:在光标前开始输入。 - `o`或`O`:在光标所在的行下方或上方插入新行。 要从输入模式返回到指令模式,只需按下`ESC`键。 #### 四、光标移动指令 VI提供了丰富的...
- 行范围操作,如:10,20d(删除10到20行),:10d(删除10行),:%d(删除全部),:10,20co30(复制10到20行到30行后),:10,20mo30(移动10到20行到30行后),:1,$s/old/new(替换所有old为new),:1,$s/^/new(在每一行开头插入...
- **启动程序**:若想启动特定程序,如`vi test.c`,可以直接在`screen`命令后跟上程序名,退出vi后,整个screen会话也会结束。 - **创建新窗口**:在已有的screen会话中,按下`Ctrl + a`,然后释放,再按`c`键,...