常用命令与快捷键汇总
写下这篇文章主要是汇总工作中常用的快捷键,快捷键这种东西看着很简单,但是在正确的场景是用起来就会事半功倍。这篇文章会不定期把学习到的快捷键放上去,不论简单还是复杂,熟悉还是陌生,方便自己学习和工作。
目录
Excal
选中时整行都有颜色
在对多列进行标注时,很容易眼花,所以查到的这个可以让选中的整行都有颜色,方便区分
首先对一个excal文件进行:选项->自定义功能区->在右边勾选开发工具->在表格选项栏找到开发工具->电机右上角的visual basic->复制下面的代码并退出
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.Pattern = xlNone
Selection.EntireRow.Interior.Color = 65535
End Sub
快速复制上一行的内容
先举一个例子,比如说对于下面这个表格:
Name | Friend |
---|---|
Xiaoming | A |
B | |
C | |
Xiaohong | A |
C |
我想让它变成下面这个样子:
Name | Friend |
---|---|
Xiaoming | A |
Xiaoming | B |
Xiaoming | C |
Xiaohong | A |
Xiaohong | C |
就可以使用下面的这个教程,具体怎么操作我就不写了,需要的时候直接看就好
快速从定位的位置框选到最后
这个在对excal文件进行复制粘贴等操作的时候很实用,也很简单。
首先,选中需要列宽的一条数据,然后按ctrl+shift+(上/下/左/右)
后面那个就是方向键,然后就完成了。
Chrome
Chrome是我常用的浏览器,有点确实贼多啊,缺点也有,就不说了,常用的可以增加工作效率的快捷键有这么几个:
快捷键 | 功能 |
---|---|
Ctrl + T | 快速创建新的标签页 |
Ctrl + Tab | 快速切换到下一个标签页 |
Ctrl + 1\2\3 | 多个标签页之间反复横跳1、2、3等等都是浏览器最上面标签页的位置序号 |
Ctrl + R | 刷新页面 |
Ctrl + W | 快速关闭当前标签页 |
Ctrl + E | 快速打开地址栏的百度搜索 |
参考:Chrome快捷键
Vim
Vim也是被大家夸的很棒的文本编辑器,我感觉我上手还是有难度的,所以就把一些常用的指令几率在下面。Vim的指令还是有很多的,但是我觉得只要把自己日常使用的记牢,增加使用效率,平时又不会的查一查,慢慢熟练度就上来了。废话不多说,直接上表~
快捷键 | 功能 |
---|---|
A | 在光标行的最后追加编辑 |
i | 在光标处插入字符 |
o | 在光标下方创建一个空行 |
O | 在光标上方创建一个空行 |
u | 还原至上一个动作 |
U | 撤销所有操作 |
ctrl + r | 恢复撤销 |
p | 用于粘贴 |
3dd | 用于剪切当前行到下面的三行 |
3yy | 用于复制当前行到下面的三行 |
zz | 将光标代码快速居中 |
fa | 跳转到光标当前行含有a字符的位置 |
G | 快速跳转到文件最后 |
gg | 快速跳转到文件开始 |
w | 光标停在写一个单词的词首 |
e | 光标停在上一个单词的词首 |
b | 光标停在单词的词尾 |
x | 删除光标后面的字符 |
X | 删除光标前面的字符 |
/patten | 用于向下查找 |
n | 顺序查找 |
N | 反向查找 |
v+hjkl->y | 整块复制 |
ctrl + f/b | 向前或者向后翻页 |
dG | 从光标开始删除到文档末尾 |
d1G | 从光标开始删除到文件头 |
Vimium
这个是根据Vim刚刚学的,其实我并不需要这么炫技的使用键盘操作我的chrome,但是话说回来,这样的操作方式可以增强vim的技术,所以也简单学习一下。话不多说,直接看表~
快捷键 | 功能 |
---|---|
j,k | 向上或者向下 |
shift+j/shift+k | 下一个标签页/上一个标签页 |
d/u | 向上/下滚动半个屏幕 |
shift+h/shitf+l | 后退或者前进 |
f | 给屏幕中的链接赋值,输入赋值打开新界面并进入 |
F | 给屏幕中的链接赋值,输入赋值用新标签页打开 |
gi | 将光标定义到输入框 |
x/X | 关闭当前界面,撤销刚刚关闭的界面 |
o/O | 用来快速搜索,小写的表示就在这个标签页,大写新建标签页 |
yy | 复制当前页面网站到剪切板 |
参考:
Vimium:黑客大神使用的全键盘操作插件 Chrome插件
linux
linux常用命令是获取当前服务器状态,写脚本的必要技巧。
命令 | 功能 |
---|---|
cat file1 file2 > t.log | 将file1和file2两个文件合并 |
tail -f t.log | 显示文件尾部数据,并动态刷新到屏幕上 |
find ./logs -name “gc*” | 先接路径,再接文件名 |
nohup python t.py > t.log 2>&1 & | 后台运行脚本,log输出到t中 |
netstat -nlp | grep 8633 |
tar -czvf filename.tar file1 file2 file3 | 打包 |
tar -xzvf filename.tar | 解压 |
top命令详细讲解
参考:
linux Top命令详解