ThinkPad X250
后,增加了
4G
内存条,
128G SSD
,安装
Ubuntu 16.04
并使用已经快一年了, 总结下常用的高效率软件。
日常写 C
、Python
代码,修改配置文件需要,Java
还是用 IntelliJ IDEA
。安装 YouCompleteMe
插件需要升级到 VIM 8.0
以上。
git clone https://github.com/vim/vim.git
./configure --with-features=huge \
--enable-multibyte \
--enable-rubyinterp=yes \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk2 --enable-cscope --prefix=/usr
make VIMRUNTIMEDIR=/usr/share/vim/vim80
VIM 插件配置自己摸索一段时间后,改成直接参考 k-vim
的配置针对自己的习惯做了些修订,这是我 fork 出来的路径如下 k-vim 。
Java
开发必备,支持 VIM
模式,JetBrains
出品,必属精品。
微软出品,跨平台,免费轻量,支持 VIM
模式,定位于 IDE
跟代码编辑器之间的工具,写JavaScript
需要,同时做为 Python
、 C
备用IDE。
省事酷炫。
终端下分屏利器,插件 tmux-yank
直接拷贝当前输入命令和当前目录。 我的tmux配置 ,欢迎 Star
。
连接 MySQL
、Postgres
数据库,相比默认的工具,各种提示补全 SQL
用起来很舒服。
默认基于谷歌翻译引擎的 terminal 端翻译软件,网易有道词典客户端经常出问题,已放弃,用这个替代。
trans en:zh xxx # 英文翻译成中文
经常忘记命令各种参数怎么搭配用,可以用这两个命令查询常见用法,支持的命令及显示的用法有所不一样,两个结合起来用。另外输入过的历史命令可以通过 Ctrl R
快捷键查找快速查找到。
有些操作不清楚怎么在 cli
下输命令完成,可以先用这个命令查询试下,再到谷歌搜索。
~ howdoi show cpu usage in terminal # 比如查询cpu利用率
ps -A -o %cpu | awk '{s+=$1} END {print s "%"}'
笔记本装完 Ubuntu 后触控板默认只支持双指上下滑动的操作,在没有鼠标情况下效率较低。fusuma
是 ruby
写的,支持双指左右、 zoom in/out
,以及三指、四指操作。
echo "`which fusuma` >> /tmp/fusuma.log 2 > &1 &" >> ~/.profile # 开机自启动
Markdown 编辑利器,免费,支持 windows/linux
,所见即所得,支持 [GitHub Flavored Markdown][GFM]。
搭建静态 Blog
的工具,使用 NEXT
主题,在命令行下即可生成文档并部署到云端,免费托管在 Github Pages
上面。
我是坚果云付费用户,良心产品,跨平台,不同系统同步速度很快。有个小插曲,之前出现过一次无法上传的问题,坚果云研发直接远程帮忙修复,发现的是文件没有写权限问题,另外还鄙视了一番我的 shell
配置…
Linux 下印象笔记只能用网页版,个人感觉体验不错,已经可以替代客户端。
Google
粉,不同系统使用同一个浏览器。
日常思维导图用,跨平台,不过目前导出到印象笔记的功能一直有问题,临时做法是保存到坚果云的同步目录下。
linux 下的 erverything
, 文件搜索利器
sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily
sudo apt-get update
sudo apt-get install fsearch-trunk
快速启动应用,搜索网站
多屏利器,公司有一台 Windows
主机,日常办公收发邮件、内部通信用,windows
主机跟笔记本共用一套键盘、鼠标、屏幕,需要用到这个软件。
命令行下窜口调试需要