首页 > Windows开发 > 详细

Windows 与 Linux->vim中常用命令大全

时间:2020-08-09 21:29:32      阅读:122      评论:0      收藏:0      [点我收藏+]

windows中的快捷键(不区分大小写)
1,关于CTRL键
CTRL+a 全选
CTRL+s 保存
CTRL+x 剪切
CTRL+c 复制
CTRL+v 粘贴
CTRL+z 撤销/相当于文档中的向左箭头
CTRL+y 恢复上一步的撤销/相当与文档中的右箭头
CTRL+shift+ESC 打开任务管理器
CTRL+W 关闭当前窗口
CTRL+D 在网页中调出收藏夹/在文档中是修改字体/关闭当前窗口
ctrl+shirt+Esc 打开任务管理器

CTRL+alt+a 自选截屏
PrtSc 截取当前全部屏幕
2,关于ALT键
ALT+Tab   切换出上次使用的那个窗口/全部窗口
3,Windows键
Windows+D / Windows+M   最小化所有窗口
Windows+D / windows+shift+M 撤销最小化,恢复所有窗口
Windows+L 进入锁屏界面
Windows+R 打开“运行”对话框 
技术分享图片
4,关于FN
fn+home (向前方向键) 跳到行首
fn+end(向后方向键) 跳到行尾

Linux

CTRL+R 调出刚才使用的命令,输入你还记得的单词进行匹配筛选
alt +R 虚化屏幕,光标点不进去xshell 再按一次返回
技术分享图片
插入模式下文件内容

技术分享图片
编辑模式和命令模式的命令如下

定位的命令:
:set nu 设置行号
:set nonu 取消行号
gg 到第一行
G 到最后一行
nG 到第n行
:n 到第n行

保存退出命令:
:w   保存修改
:w new_filename 另存为指定文件
:w >> a.txt 内容追加到a.txt文件中 文件需存在
:wq 保存修改并退出
shift+zz(ZZ) 快捷键,保存修改并退出
:q! 不保存修改退出
:wq! 保存修改并退出(文件所有者可忽略文件的只读属性)

删除命令:
dd / D 删除光标所在行,
ndd 删除光标所在行之后的n行
:n1,n2d 删除指定范围的行(eg :1,3d 删除了123这三行)
dG 删除光标所在行到末尾的内容
u 取消上一步操作 (类似于CTRL+Z)

搜索命令:
/string 向后搜索指定字符串 搜索时忽略大小写 :set ic
?string 向前搜索指定字符串
n 搜索字符串的下一个出现位置,
N(Shift + n) 搜索字符串的上一个出现位置,
q + : 显示刚才使用的全部命令
替换命令:
shift+R 替换 ,直到保存退出
:%s/old/new/g 全文替换指定字符串(% 指全文,s 指开始,g 指全局替换)
:n1,n2s/old/new/g 在一定范围内替换指定字符串
( :41,44/yang/lee/c 从41行到44行,把yang替换为lee,询问是否替换)
( :41,44/yang/lee/g 同上,不询问,直接替换)
(:%s//root//ROOT/g 把/root替换为/ROOT 专用词语要转义)
( :%s#/bin/bash#/bin/ksh/g 把/bin/bash全部替换为/bin/ksh 多级目录要用#提示)

vi里面怎么查命令??:
!which cp
vi里面怎么导入命令的结果?
:r !which cp

Windows 与 Linux->vim中常用命令大全

原文:https://www.cnblogs.com/sunqihua/p/13466312.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!