##shellcheck:shell脚本语法检查器
有多种使用方法,实践过的:
1.在线使用:https://www.shellcheck.net/
2.在ubuntu上与vim集成使用(https://github.com/vim-syntastic/syntastic)
先安装shellcheck,vim,git, curl(全部用apt-get安装即可)
1)执行命令:
mkdir -p ~/.vim/autoload ~/.vim/bundle &&
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
后一条命令应该是拷贝文件
2)在~/.vimrc添加以下内容:
execute pathogen#infect()
以上内容我执行报错,换成以下内容好了
call pathogen#infect()
syntax on
filetype plugin indent on
3)cd ~/.vim/bundle && git clone --depth=1 https://github.com/vim-syntastic/syntastic.git
这个命令应该是拷贝一个文件。
2.everything: 超快速的轻量级搜索软件。
3.无界鼠标 :多台电脑之间鼠标无缝移动,文件拖动。(还未使用过)
4.wizmouse :在非激活的窗口使用小滚轮(win10天然支持,win7还不支持)
5.ultramon分屏显示工具(windows7上可以两个屏幕有显示任务栏)
6.qttabbar。windows资源管理器增加标签页功能,我操,强烈推荐,比之前用过比如说freecommander好太多。
但是这个软件安装过程中可能会出现一些问题。还好这有一个帖子。
QTTabBar - 从安装到能用再到秒飞 Clover
主要就是设置:1)windows资源管理器->查看->选中tarbar 2)ie->设置->internet选项->高级->勾选启用第三方浏览器扩展 3)ie->设置->管理加载项->工具栏和启动项找到qttarbar并启动
功能介绍:1.还原上一个窗口中的选项卡。在选项卡右方空白处右击选择这个选项即可。关机之后也可以恢复。
7.cmder,windows自带的cmd就不吐槽了。反正这个赞赞赞。
http://cmder.net/
https://www.cnblogs.com/zqzjs/archive/2016/12/19/6188605.html
8.进程查看器-process explorer
设置取消语法检查
菜单栏ABC下划线的图标
或者:alt + a
删除空白行
删除非空白行的行尾符
有时候从pdf或者其他地方复制一段文字到notepad中却发现行尾多了很多换行符,如图:
操作方法如下图:
注意需开启正则表达式。
其中\w表示匹配字符,()表示匹配单元,\1表示使用第一个匹配单元。
参考:
NotePad++ 正则表达式替换 高级用法
##ssh
1.xshell+xftp(在家可以下载个人免费版,但是在公司不能用)
在putty或xshell上用vi/vim的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键)。解决方法:
putty:选项Terminal->Features里,找到Disable application keypad mode,选上就可以了。—这个我没验证过
xshell:文件–属性(properties)->(终端)Terminal中的(终端类型)Terminal Type 修改为linux 或者ansi就可以正常使用小键盘了。—记住一定要重新打开窗口进入,才能生效
2.mobaxterm(优点:自带ftp,功能齐全,自带关键字高亮 缺点:反应慢,耗性能,免费版限制保存书签数为13)
3.mremoteNG+putty+winscap(优点:反应快,可以保存任意多标签。缺点:要配合putty加winscap使用,麻烦)
配置方法:
1.关联winscap:工具-外部工具-创建一条记录(记不清应该填个啥命令了,以后要用到再说吧)
2.putty老是自动断开连接:打开putty->session->加载默认设置->connection->设置发送保持活动状态消息间隔60s->session->保存默认设置
3mremoteNG打开连接时.窗口大小不对,在putty->窗口中进行设置
cmd杀进程
tskill pid
cmd显示文件命令:
dir
office软件,outlook,excel,word等经常弹出提示框:说需要输入用户名和密码
在cmd命令行中执行以下命令:
cmdkey /delete:*Session
将某些没有开机自启动功能的软件的快捷方式加入到启动文件夹实现开机自启动
win ->搜索 “开始” -> 程序 -> 启动 ->将对应的快捷方式拷贝进去(通过发送到桌面快捷方式来生成快捷方式)
修改注册后快速生效的办法:
将以下内容保存成脚本:
refreshRegister.bat
@echo off
taskkill /im explorer.exe /f
ping -n 2 127.0.0.1 > nul
start c:\windows\explorer.exe
win10家庭版调出策略组:
将以下内容保存成xxx.cmd,执行后重启电脑。
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
有时候需要用键盘控制窗口移动
alt+空格-》m
然后左右移动窗口
##截屏工具
在公司用的通信工具挺好用的,在家里居然一时没找到一个合适的。
什么 fs capture操作复杂,太麻烦了,需要一个截完图马上就能进行简单编辑(画个框,画个箭头等)的那种。
最后找到了 Apowersoft专业截屏王 。满足我的需求。
缺点:安装包有20M,功能丰富但是我目前用不着,需要注册,而且不知道注册了可以免费用多久。(但是有破解版,可以试一下)