`
sony-soft
  • 浏览: 1023729 次
文章分类
社区版块
存档分类
最新评论

命令行下也有快捷键,使用好了,提高效率

 
阅读更多

在命令行下的的快捷键:

删除
ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl
ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh
ctrl + k 删除光标后面所有字符相当于VIM里d shift+$
ctrl + u 删除光标前面所有字符相当于VIM里d shift+^

ctrl + w 删除光标前一个单词相当于VIM里db
ctrl + y 恢复ctrl+u上次执行时删除的字符
ctrl + ? 撤消前一次输入
alt+ r 撤消前一次动作
alt+ d 删除光标所在位置的后单词

移动
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^
ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+$

ctrl + f 光标向后移动一个字符相当于VIM里l
ctrl + b 光标向前移动一个字符相当于VIM里h
ctrl + 方向键左键 光标移动到前一个单词开头
ctrl + 方向键右键 光标移动到后一个单词结尾
ctrl + x 在上次光标所在字符和当前光标所在字符之间跳转
alt+ f 跳到光标所在位置单词尾部

替换
ctrl + t 将光标当前字符与前面一个字符替换
alt+ t 交换两个光标当前所处位置单词和光标前一个单词
alt+ u 把光标当前位置单词变为大写
alt+ l 把光标当前位置单词变为小写
alt+ c 把光标当前位置单词头一个字母变为大写

历史命令编辑
ctrl + p 返回上一次输入命令字符
ctrl + r 输入单词搜索历史命令
alt+ p 输入字符查找与字符相接近的历史命令

其它
ctrl + s 锁住终端
ctrl + q 解锁终端(能解决莫名其妙的错误)
ctrl + l 清屏相当于命令clear(这个最好用)

ctrl + c 另起一行(不是终止运行?哦 这个是输入命令状态,不是执行状态)
ctrl + i 类似TAB健补全功能(有tab,用它干嘛)
ctrl + o 重复执行命令(机器人?)
alt+ 数字键操作的次数(不懂,有知道的回复)

VIM下的快捷键:

复制、删除:

yw 表示拷贝从当前光标到光标所在单词结尾的内容.

  dw 表示删除从当前光标到光标所在单词结尾的内容.

  y0 表示拷贝从当前光标到光标所在行首的内容.

  d0 表示删除从当前光标到光标所在行首的内容.

  y$ 表示拷贝从当前光标到光标所在行尾的内容.

d$ 表示删除从当前光标到光标所在行尾的内容.

移动:

w(e) 移动光标到下一个单词.

  b 移动光标到上一个单词.

  0 移动光标到本行最开头.

  ^ 移动光标到本行最开头的字符处.

  $ 移动光标到本行结尾处.

  H 移动光标到屏幕的首行.

  M 移动光标到屏幕的中间一行.

  L 移动光标到屏幕的尾行.

  gg 移动光标到文档首行.

  G 移动光标到文档尾行.

常用:

H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾

w或W :光标右移一个字至字首
b或B :光标左移一个字至字首
e或E :光标右移一个字至字尾
Ctrl+u:向文件首翻半屏
Ctrl+d:向文件尾翻半屏

Ctrl+f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏

i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
R:替换当前字符及其后的字符,直至按ESC键

分享到:
评论

相关推荐

    让你提升命令行效率的 Bash 快捷键 [完整版]

    常用的bash快捷键,有了这些快捷键,让你提升命令行效率上升一个层次

    常使Linux快捷键提高工作效率

    近期在工作中发现经常性的使用一些重复性命令,经常性的修改一些长明令,感觉有必要科普一下shell命令行的一些常见快捷键了,以便大家节省时间提高工作效率。

    Eclipse 快捷键和命令行的命令函数

    Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 2,jQuery Event 3. JQuery Effects 方法说明 4按“开始”-“运行”,或按WIN键+R,在...

    Vs2008快捷键和技巧文本

    Visual Studio 2008提高工作效率的小技巧 时间往往在不经意间就浪费掉了,比如我们在寻找上一个光标位置的时候,好好学习并利用下面的技巧,会提高工作效率,减少不必要浪费的时间,提高时间利用率,让生活更加美好...

    远程连接finalshell.rar

    同时,FinalShell还提供了多种常用工具和功能,如流量监控、登录自动化、命令行脚本等,能够大大提高用户的工作效率。 以下是FinalShell的一些主要特点: 支持多种协议:FinalShell支持SSH,Telnet,RDP,VNC等多种...

    Linux操作技巧 (基础版本)

    掌握一些常用的命令行快捷键,可以大大提高您的工作效率。例如: - `Ctrl + C`:终止当前运行的命令。 - `Ctrl + D`:退出当前终端窗口。 - `Ctrl + Z`:将当前正在运行的命令放到后台,并暂停该进程。 - `Ctrl + R...

    ModelSim SE简明操作指南.doc

    ModelSim具备强大的模拟仿真功能,在设计、编译、仿真、测试、调试开发过程中,有一整套工具供你使用,而且操作起来极其灵活,可以通过菜单、快捷键和命令行的方式进行工作。ModelSim的窗口管理界面让用户使用起来很...

    cmd实用工具Clink.zip

    Clink 提高用户在 Microsoft Windows 的 "cmd.exe" 中的工作效率,让 cmd 像 Linux 终端一样容易使用。如果你熟悉 Bash 你就会很容易使用 Clink 改造的 cmd 命令行界面(它使用跟 Bash 一样的“Readline”库)。...

    IDEA-Java集成开发工具-舒适化配置

    以下是一个个人定制化的设置配置,对于提高工作效率和在不同终端间的迁移非常有帮助。我建议大家尝试使用,并分享给其他人以让更多人受益。 虽然这个请求不需要具体的示例,但我可以提供一些可能的配置选项作为参考...

    xshell7.0安装程序压缩包资源

    这样,用户就可以通过脚本实现自动化操作、批量处理等功能,进一步提高工作效率。 Xshell的操作界面简单直观,用户可以定制自己的工具栏和快捷键,根据个人习惯和需求进行设置。它还提供了多种配色方案和字体选择,...

    ExtremeCopy Pro 2.3.4 中文版 快速文件拷贝移动工具.zip

    该软件无论在 Windows XP还是在Windows ...对于有更高端需求的朋友,还可以让 ExtremeCopy 在执行复制/移动任务完成之后再执行指定的命令行/批处理对文件进行再加工 (譬如调用 WinRAR 解压缩文件等/下图底部可以看到)。

    软件界面设计工具_3款合集

    再要说的一点是这款软件是要付费的,79美元(也可以免费,具体如何免费,请看网站上的说明),相对于它能节省下来的时间和提高的效率,是很值得的。Peldi说在2008年,这款软件就从1,322位付费用户那获得了162,302...

    如何让你的XP系统更加安全

    安装在WindowsXP操作系统中的许多程序,都要求用户具有一定的管理权限才能让用户使用程序,因此为了能够使用好程序,我们有时需要为自己临时分配一个访问程序的管理权限。在分配管理权限时,我们可以先普通用户身份...

    代码语法错误分析工具pclint8.0

    Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,如果将pclint集成到SourceInsight中,那就相当于给SourceInsight增加了一个C/C++编译器,而且它的检查更严格,能发现一些编译器发现不了的问题,可以...

    白金远控2009年可用版

    修正上次发布的界面方面的几个bug,release编译开启优化,速度和文件大小都有明显提高,稳定性请大家测试 2009.4.15 1.*重新设计TCP保活和心跳,不会再出现特殊情况机子上上下下的问题,解决机器太多时可能频繁上下...

    C#微软培训资料

    <<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 ... 16.2 使用名字空间 .200 ... 16.3 使用指示符 .203 ... 比尔....这一天 微软公司正式推出了其下一代...

    total commander

    - 可集成 Everything :此工具可提高文件搜索效率; - 支持橡皮筯选择(框选)模式:选择文件更加方便; - 新增新式风格主菜单及工具栏图标,并可随时切换; - 更好地支持高分辨率及多显示器间不同分辨率显示; ...

    会计理论考试题

    A、快捷键 B、文件夹 C、任务条 D、开始菜单 10.CAI是指__C___。 A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助管理 11.在资源管理器中删除文件的操作,错误的是选中文件后, ___A____。 A...

Global site tag (gtag.js) - Google Analytics