linux终端vim快捷键,Linux 终端快捷键 && VIM基础使用

Linux terminal shortcuts && VIM foundation use

如果你想提高对 linux 的操作,那下面的基本操作一定不能错过呐,非常详细噢!

第一部分,Linux终端常用快捷键介绍:

说明,c 表示按键 “ctrl” ,s 表示按键 "shift" ,f 表示按键 "Fn" 。实验环境基于 Debian 系统, 考拉相信其它系统也差不多滴。

1. ,新建标签。

2. ,关闭标签。

3. ,切换至前一个标签;注意是否加 “FN” 取决于硬件主板设置;加 Shift 适用于 Debian。

4. ,切换至后一个标签;注意是否加 “FN” 取决于硬件主板设置;加 Shift 适用于 Debian。

5. ,number 表示标签数值,当标签过多时,这样会更快的切换至目标标签。

6. ,新建终端窗口。

7. ,关闭终端窗口。

8. ,跳到行首。

9. ,跳到行末。

10. ,跳至上一个单词。

11. ,跳至下一个单词。

12. ,删除光标所在点至单词的开始。

13. ,删除光标所在点至行首的内容。

14. ,删除光标所在点至行末的内容。

15. ,删除光标当前字符。

16. ,在当前输入中右移光标一个字符。

17. ,在当前输入中左移光标一个字符。

18. ,在当前输入中右移光标一个单词。

19. ,在当前输入中左移光标一个单词。

20. ,切换至历史记录中的上一个命令,可一直向上切换。

21. ,切换至历史记录中的下一个命令,可一直向下切换,需先使用国 。

22. ,终止当前进程 ,后面那个 c 表示按键。

23. ,停止终端输入,后面那个 s 表示按键。

24. ,复制。

25. ,粘贴。

26. ,纯字符界面下关机或重启。

第二部分,VIM 基础使用:

VIM是一个强大且可扩展可自由配置的代码编辑器,熟练的使用就可以完全摒弃IDE呐...

VIM拥有的三种模式分别是【命令模式】【ex模式】【插入模式】,打开编辑器时默认为命令模式,在任何模式下按 ESC 键即可返回命令模式,在命令模式下可以实现选择,复制,粘贴,撤销等常规操作。如需使用插入(编辑)模式,可以使用 i && a 键都可以进入模式;i 表示在当前字符的前面进行插入,a 表示在当前字符的后面进行插入。只需在命令模式下按 “:” 键即可进入ex模式,可以进行保存退出等常规操作。看完之后是不是感觉超有趣,不过讲真,考拉认为当能熟练的使用终端和VIM两者后,去使用GUI的IDE效率反而会更低下呐。个人观点,欢迎拍砖!!!

1.命令模式下的常用操作:

o(这是字母o不是数字零伐,别看错了) ,在当前行的下面插入新行。

dd ,删除整行。

yy ,将当前行的内容放入缓冲区。

yy+n ,将 n 行的内容放入缓冲区。

p ,将缓冲区中的文本复制出来,粘贴从下一行开始。

u ,撤销上一个操作。

r ,替换当前字符,把光标移至被替换目标字符处,先按 r 键执行命令后,在输入需要替换的字符即可。

/ ,查找关键字,被查找到的关键字会被高亮显示。

. ,重复上次修改。

zz ,重绘屏幕,当前屏幕被使用完之后,执行此命令之后,底部的一行会被显示在屏幕正中央并连接上下文,这样就不会耽误你查看正在编辑的文档了。

2.ex模式的常用操作:

w ,保存当前修改。

q ,退出,不保存。

q! ,强制退出,不保存。

x && wq ,保存并退出。

! ,后面跟一个可执行的终端命令,执行后终端会返回命令的结果来,界面会暂停至终端,只需回车即可返回至VIM编辑器。

sh ,切换至终端,可正常操作,如需返回VIM编辑器,使用组合键 “ ctrl - d ”即可。

3.插入模式下的常用操作:

,切换到命令模式,考拉知道你想问不是有 ESC 按键么,但是在现代键盘上,ESC按键比较远呐,对于考拉这种手短的就显得麻烦了呢。

,切换到插入-命令模式,解释下,就是在这个模式下可以执行一个命令模式下的命令,没必要为了执行一个命令而切换至命令模式,那样比较浪费时间的呐。

,如果你习惯了使用 backspace 键,就当没有咯,作用和 backspace 一样呢。

,删除前一个单词,对中文也有效哦,必须中间间隔一个空格;如果中文和英文在一起,那就算作两个单词咯。

,删至行首。

zz ,在插入-命令模式下进行屏幕重绘。

待考拉研究及熟悉了更多的关于VIM提升效率的方式后,会拿一篇随笔专写的,欢迎关注。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值