撸linux

编程开发



Gnome隐藏所有窗口的shell脚本,非常有趣

Gnome用Super+D快捷键可以快速隐藏所有窗口,但这里的隐藏不是缩小化所有窗口,而只是显示桌面。它有一个小小的bug,就是topbar的背景不会随着窗口隐藏而变化。当topbar的背景为白色,这个时候隐藏窗口显示桌面的话,topbar的白色背景仍然为白色,不会变成透明,影响观感。我们都知道手机上的界面可不是这样的,在手机上... 撸一发 >>


Linux用baidu tts文本转语音合成接口实现定时语音播报

语音播报在Linux下是个非常有意思的事情,有时候来了一封邮件,或者完成了一项后台任务(比如备份、更新、爬虫任务等)之后来一次声音提醒,无疑会给工作者带来快乐。如果你的工作时间不规律,还可以用语音播报来提醒休息时间。这个时候就要用到文本转语音的工具。 Linux下的文本转语音的工具有espeak、festival、ekho等... 撸一发 >>


我的Sublime Text 3搭建Python IDE的插件选择方案(2个插件打天下)

Anaconda:必装。自动补全的插件。超级智能、超级好用。与它类似的还有SublimeCodeIntel,没用过,也不想测试。Anaconda用的很舒心,名字也好听。 AutoPep8:必装。格式化python代码的插件。不管写什么代码,都必须先弄好格式化代码的插件或功能吧! =====有这2个插件就够了,其他的用处不大===== SublimeREPL... 撸一发 >>


Linux批量修改文件编码gbk为utf8格式的命令

从网上下载来的一些php源代码在Linux里打开经常会出现乱码,有时候是gb2312编码,有时候是gbk编码,这是时候就要用iconv命令来修改文件编码。有人在https://my.oschina.net/kuaikuai/blog/337281里提供了一个批量修改编码的脚本,但是格式有些乱,我重新修改了。内容如下: #!/bin/bash #==============================... 撸一发 >>


Linux下格式化shell代码的最佳工具——Gvim

以前经常用gvim写shell代码,身在其中,不知道它就是格式化shell代码的利器,后来不怎么用gvim了,某天要修改shell脚本,忽然有点摸不着方向。常用的编程工具sublime没有这方面的插件,phpStorm是写网页代码的工具,geany、gedit都是普通的连自动缩进功能都没有的文本编辑器。结果呢,还是得依赖gvim,这个时候才知道lin... 撸一发 >>


几种可以格式化美化html代码的编辑器软件比较

都说vim是上古神器、编辑器之神,但是今天发现它用来格式化html代码是那么的弱。用gg=G格式化出来跟没格式化一个样。 gvim:不推荐。默认的gg=G不好使。要安装tidy插件,还要手动输入命令什么的自虐一番,才能享受tm的一点点快感。自虐爱好者请用。(不过我用gvim写linux下的shell代码的确感觉很好。) dreamweaver:强... 撸一发 >>


防止.bash_history历史输入文本丢失的.bash_logout和.bashrc脚本

今天又发生~/.bash_history里文本全都不见的问题,以前认真输入的一条条命令全都丢失了,有点小遗憾。这种事情已经发生很多次了,所以下定决心在.bash_logout里写入以下3行命令: awk '!a[$0]++' ~/.bash_history>~/.bash_history1 mv -f ~/.bash_history1 ~/.bash_history  cp -f ~/.bash_history ~/.bash_his... 撸一发 >>


站长小撸原创的第一个shell脚本myde发布!

Archlinux因为速度快,所以我一直在用它。但是archlinux要设置显示管理器(gdm、lxdm、mdm、kdm)需要用力折腾一下,而且还消耗系统资源拖慢系统速度,所以我一直没用显示管理器,而坚持用startx手动启动桌面。 但是问题来了,我这人就是喜欢换各种DE玩赏折腾,折腾之后可以为这个网站填料,给大家分享经验。昨天lxde玩... 撸一发 >>


GVIM设置类似gedit等普通编辑器快捷键的方法:Ctrl+S保存,Ctrl+Z撤销,Ctrl+C复制,Ctrl+V粘贴

用gvim编辑代码需要大量的重复劳动。比如复制、剪切、粘贴、保存、撤销,如果一个一个地输入诸如"+gP这样不规则的几个字符实在是蛋疼的无以复加,就算是用鼠标找到菜单里的命令然后去点击相应菜单项这样的步骤,也需要两次鼠标点击加上眼睛扫视,实在是繁琐,为什么就不用人性化的诸如Ctrl+S保存Ctrl+Z撤销Ctrl+C复制Ct... 撸一发 >>


Archlinux滚动升级后ibus出现界面及通知栏图标消失的解决过程与方法

ibus本来是一个非常不错的输入法,但是bug还真不少。 之前很多linux用户反映ibus输入法输入全拼出来的是双拼很混乱,解决方法本来很简单(看这里),但新手没那个耐心找解决方法,导致怨声载道(参考百度贴吧的帖子:1,2,3,4,5,6,7……)。 本来以为我的ibus会一直安然无恙,前几天ArchLinux滚动升级后ibus输入法又... 撸一发 >>