文本编辑器
-
如何在 Linux 上创建和使用交换文件
本教程讨论了 Linux 中交换文件的概念,为什么使用它以及它相对于传统交换分区的优势。你将学习如何创建交换文件和调整其大小。 什么是 Linux 的交换文件? 交换文件允许 Li…
-
用 Git 建立和托管网站
你可以让 Git 帮助你轻松发布你的网站。在我们《鲜为人知的 Git 用法》系列的第一篇文章中学习如何做到。 Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,…
-
如何在 Ubuntu 上设置多语言输入法
或许你不知道,在印度有数以百计的语言被使用,其中 22 种被印度机构列为官方语言。我的母语不是英语,因此当我需要从英语输入或者翻译到我的母语泰米尔语时我经常使用谷歌翻译。嗯,我估计…
-
GNU Autotools 介绍
如果你仍未使用过 Autotools,那么这篇文章将改变你递交代码的方式。 你有没有下载过流行的软件项目的源代码,要求你输入几乎是仪式般的 ./configure; make &a…
-
管理你的 shell 环境
前段时间,Fedora Magazine 发表了一篇 介绍 ZSH 的文章,它是 Fedora 默认的 bash shell 的替代品。这一次,我们将着重定制它来更有效地使用它。本…
-
使用 xclip 在 Linux 命令行中复制粘贴
了解如何在 Linux 中使用 xclip。 在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘…
-
将 i3 与多个显示器配合使用
你在 Linux 工作站上使用多个显示器吗?一次看到很多东西可能是有益的。但在我们的工作中通常有比实际显示器更多的窗口 —— 这是一件好事,因为一次看到太多…
-
聊聊如何提高程序员的编码效率
我是一名软件开发者、设计师,同时也是一名企业家。 我是团队效率软件 Asana 的联合创始人,很多大型公司都使用它来运作公司(如 Uber、Pinterest、Dropbox)。当…
-
40岁+,你还有编程吗?
21CTO社区导读: 在本文,我们向大家介绍10位超过40岁的老程序员的故事,当然这些还都是歪果仁。目前这些人,都已经是最顶级的开发者,拒绝从事管理岗位,在前线从事编码工作…
-
用 Pygame 使你的游戏角色移动起来
在本系列的第四部分,学习如何编写移动游戏角色的控制代码。 在这个系列的第一篇文章中,我解释了如何使用 Python 创建一个简单的基于文本的骰子游戏。在第二部分中,我向你们展示了如…