Linux 下让工作效率翻倍的四个实用技巧

linux 已经逐渐成为了最受开发者欢迎的操作系统 。本文将介绍四个极为实用的技巧,相信这将能够提高您在 Linux 下的工作效率和流畅性,也让工作变得更为舒适、优雅 。
文中软件安装命令以 Ubuntu 为例,其它发行版类似 。
1. 跳转目录优雅顺滑1.1 bd 命令快速回到 Bash 中的特定父目录,而不是多余地键入“cd ../../..” 。
如果您在此路径中 /home/radia/work/Python/tkinter/one/two,并且想快速转到目录 python,只需键入:
bd python或者仅输入目录的前几个字母,如匹配多个目录,则回到最近的一个:
bd p示例:

Linux 下让工作效率翻倍的四个实用技巧

文章插图
 
bd 命令安装:
sudo wget --no-check-certificate -O /usr/bin/bd https://raw.githubusercontent.com/vigneshwaranr/bd/master/bdsudo chmod +rx /usr/bin/bdecho 'alias bd=". bd -si"' >> ~/.bashrcsource ~/.bashrc要启用区分大小写的目录名称匹配,请在别名中使用 -s 代替 -si:
如希望了解更多可以访问开发者 GitHub:
https://github.com/vigneshwaranr/bd
1.2 cd 命令的一些常用技巧cd 后面不跟任何参数,回用户主目录,等同:cd ~ 。
cdcd ~cd - 回退,返回之前目录:
cd -1.3 自定义命令,跳转到常用目录对于经常使用的目录,可以增加一条自定义命令,实现一键直达 。这点在下文详解,先看个效果 。
如果您在此路径中 /home/radia/work/python/tkinter/one/two,并且想快速转到目录 /home/radia/work/linux/linux-3.16.6,然后只需键入:
cl示例:
Linux 下让工作效率翻倍的四个实用技巧

文章插图
 
2. 多终端操作在 Linux 终端操作时,任意分割屏幕为多个窗口,减少鼠标操作,都是提高效率的好办法 。
在此,推荐 Terminator 。安装方法:
sudo apt-get install terminator安装完成后 CTRL + ALT + T 打开软件,或者在所有程序中搜索 terminator 。
如下图所展示了一个使用快捷键分屏出三个小窗口的示例,并且将左下窗口重命名为 log 。
这样分割的三部分:
  • 左下角可以专门用来显示实时串口log;
  • 左上侧可以用来编译代码,查看编译报错等;
  • 右侧可以编辑代码,浏览文件等 。

Linux 下让工作效率翻倍的四个实用技巧

文章插图
 
当然,各个分屏的大小也是可以灵活调节的,鼠标拖动和快捷键 CTRL + SHIFT + ↑ ↓ ← → 都可以实现 。
如果一个标签页不能满足需求,可以使用快捷键 CTRL + SHIFT + T 开启多个标签页,标签页也可以编辑标题,便于区分 。
常用的快捷键如下:
  • CRTL + SHIFT + T,开新标签页
  • CRTL + SHIFT + E,垂直方向分屏
  • CRTL + SHIFT + O,水平方向分屏
  • ALT + ↑ ↓ ← → 在同一个标签页中的各个分屏之间切换
  • CTRL + PAGEUP / PAGEDOWN 左右切换不同标签页
快捷键也可以按照自己的习惯进行配置,比如切换标签页的快捷键是 CRTL + PAGEUP/PAGEDOWN,对于这样一个常用操作,手指移动到 PAGEUP/PAGEDOWN 按键,距离还是太长了,我习惯将其配置为 ALT + H 和 ALT + L ,因为 ALT 按键配合方向键可以切换同一标签页中的不同分屏,索性也就让 ALT 来切换不同标签页 。选择 H 和 T 是因为习惯了 Vim 中 H 和 T 的左右移动 。
将常用功能单独预留一个终端窗口,并且编辑终端标题,可以提高效率 。按照自己的习惯分屏窗口,调整窗口,再结合下一小节中配制出的强大 Vim,就可以轻松打造自己专属且高效的 IDE 了 。
3. 文件编辑3.1 Markdown编辑器推荐Markdown 是目前最为流行的标记语言,可以给常规的文本文件赋予:格式排版、插入图片、插入图表、插入代码等实用功能,此处推荐 Typora 编辑器,文艺风格,功能强大 。
Tpyora 安装:
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -# add Typora's repositorysudo add-apt-repository 'deb https://typora.io/linux ./'sudo apt-get update# install typorasudo apt-get install typoraMarkdown 和 Tpyora 使用简单,一看就会,不用再多做介绍 。
可以将 Markdown 格式作为记录笔记,整理自己知识树的常用格式 。
关于如何方便快捷的构建自己的知识管理平台,如有需要后续可以写一篇文章介绍整体方案 。
Typora 官网:https://www.typora.io


推荐阅读