转载: 从零学习 vim 一个多月, 感觉最有用的三个教程

转载: https://v2ex.com/t/432528 从零学习 vim 一个多月, 感觉最有用的三个教程 10 daya0576 · 2018-02-25 19:11:09 +08:00 · 15232 次点击 这是一个创建于 944 天前的主题,其中的信息可能已经有所发展或是发生改变。 学 vim 的过程中走了很多弯路, 分享一下对自己帮助最大的三个教程: 1

- 阅读全文 -

转载: Linux使用ssh超时断开连接的真正原因

一、挖坑 这篇的起因主要是来自上一个问题「iTerm2中ssh保持连接不断开」。 原本以为是个很常见的小问题,随手一搜,解决办法一大堆,试了试可行,就觉得没什么问题了。但,正因为觉得太简单了,在文末去查看了一下服务端配置,想找找问题起因,结果却发现开辟了一个深坑…… 查看的默认配置: $

- 阅读全文 -

优雅的提交你的 Git Commit Message

在使用版本控制软件进行开发到时候 经常会遇到需要翻看历史提交内容到情况 规范化的提交信息 能够给日后检索带来极大到方便 也是团队开发必须遵守的一种基本制度 ## 一、Commit message 的作用 - 提供更多的历史信息,方便快速浏览。 - 过滤某些commit(比如文档改动),便于快速查找信息。 - 直接从commit生成Change log。 #

- 阅读全文 -

linux 终端 快速设置代理

1、 在~/.bash_profile 文件中,添加如下代码: ``` function proxy_off(){ unset http_proxy unset https_proxy unset ftp_proxy unset rsync_proxy echo -e "已关闭代理" } f

- 阅读全文 -

利用 SSH 的用户配置文件 Config 管理 SSH 会话

通常利用 SSH 连接远程服务器,一般都要输入以下类似命令: ``` $ ssh user@hostname -p port ``` > 如果拥有多个 SSH 账号,在终端里直接 SSH 登陆要记住每个 SSH 账号的参数是件不容易的事,而且比较浪费精力和时间。 还好 SSH 提供一种优雅且灵活的方式来解决这个问题,就是利用 SSH 的用户配置文件Config管理 SSH 会话。

- 阅读全文 -