打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【杂谈】提升写代码效率不得不做的三件事

想成为一个优秀的AI算法工程师必须要熟练使用Linux,这是学习AI的一个基础,如果你一直还在用Windows,那就很low了。本文我们聊聊提升写代码效率不得不做的三件事。

作者&编辑 | 汤兴旺  

1 桌面管理

首先我们说说一个最好用的终端,有着终端终结者之称的Terminator。

对Linux系统进行管理时,我们经常需要通过终端窗口输入各种操作命令。在GNOME集成桌面环境下,GNOME终端(gnome-terminal)是我们经常使用的终端程序,每次运行该程序都将打开一个单独的终端窗口,但是当我们进行命令行操作时,有时需要打开多个终端窗口,并且希望这些窗口能同时平铺显示,那该怎么办呢?其实,借助一款小巧而实用的软件——Terminator就可以轻松实现这一功能。效果图如下:

对于Teminator我们可以使用下面命令来安装:

sudo apt-get install terminator

我们常用下面的命令来对终端进行各种操作。

Ctrl+Shift+O 水平分割终端(分成上下两个窗口)

Ctrl+Shift+E 垂直分割终端(分成左右两个窗口)

Ctrl+Shift+W 关闭当前终端 

Ctrl+Shift+X 放大(还原)当前终端 

F11 全屏 

Ctrl+Shift+G 清屏 

Ctrl+Shift+Right/Left 在垂直分割的终端中将分割条向右/左移动 

Ctrl+Shift+S 隐藏/显示滚动条 

Ctrl+Shift+Q 关闭所有终端(退出程序) 

然后我们说说linux下完美帅气的终端Guake Terminal。

如果你希望让终端自己主动启动并在后台执行,如果你喜欢更高速地隐藏和显示终端,如果你更习惯使用快捷键,那么Guake 绝对是一个更好的选择。

对于Guake,我们可以使用下面命令来安装。

sudo apt-get install guake

我们常用下面的命令来对终端进行各种操作。

F12 显示/隐藏Guake的程序界面

F11 切换到/退出全屏模式

Ctrl+Shift+T 新建标签页

Ctrl+Shift+W 关闭标签页

Ctrl+Shift+C 复制

Ctrl+Shift+V 粘贴

Ctrl+PageUp 切换到上一个标签

Ctrl+PageDown 切换到下一个标签

对于Guake,想要更好的了解请看其github,下面是链接:

https://github.com/Guake/guake

2 编程管理

在这个蔚蓝的星球上,对于编程来说,流传着两大神器:神的编辑器Emacs和编辑器之神Vim

首先我们说说编辑器之神Vim,Vim是从vi发展出来的一个文本编辑器,其在代码补全、编译等方便的功能特别丰富,在程序员中被广泛使用。    

Vim有三种工作模式,分别是命令模式,输入模式和底线命令模式。

由于Vim的按键非常多,这三种模式可以更加高效的帮助我们进行编程。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
更有效率的使用Visual Studio(一)
Sublime Text 全程指南
VS Code 折腾记
15 个提高工作效率的 VS Code 键盘快捷键
微信小程序编辑器常用快捷键
Ubuntu终端多窗口分屏Terminator
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服