重剑无锋


  • Home

  • Archives

Emacs 漫步-- 快捷键入口

Posted on 2017-07-21

Space 系列

空格键 space 开始的快捷键非常多, 查看方式,敲下 Space 键,瞬间出来第一层以 space 为绑定的快捷键。 之后,还有以关键字打头阵的第二层快捷键。

+f 系列

就是和文件相关的。需要直接在 emacs 内部使用 sudo 命令编辑的文件,可以使用 space + f + E 启动。

+p 系列是和项目有关联的,

如 +p 进去,发现 space+p+t 就是查看根目录的 nerdtree 文件目录管理。

+b buffer 系列

直接 space+b+b 最近编辑过的文件的 buffer 一览无余。

+g git 系列

各种操作 git 命令的快捷键。下雨天,magit 和 emacs 更配哟。

+h 帮助

space+h 是各种 emacs 快捷键的前置快捷键

+! shell 命令快捷键

直接执行 shell 命令。So cool~

+n 数字窗口切换

就是以窗口序号 1-n 之间的切换。

space快捷键大观园

Read more »

Hexo blog begin

Posted on 2017-05-01

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

Clean Code

Posted on 2017-04-25

为啥看《Clean Code》

将需求明确到机器可以执行的细节程度,就是编程要做的事,这种归约正是代码。
重新审视自己写过的一些业务代码,发现依然是个熊样儿。学习一下《代码整洁之道》, 让自己的代码整洁一些。虽然启示本身不值钱,但是学习启示与案例研究中清理代码的具体决策之间的关系,对现在的我是有很大帮助的。

小处见大

软件无论写得多庞大,神在细节之中。
He who is faithful in little is faithful in much.
Mighty oaks from little acorns grow.
“小处诚实非小事”。
“物皆有其位,而后物尽归其位”。

##

瑞士军刀片 awk

Posted on 2017-04-25

awk 起源之美女选男朋友

说起瑞士军刀,可能很多人都听腻了。 有说 Emacs 是瑞士军刀的, 有说 Vim 也是瑞士军刀, 有说 Python 是瑞士军刀的。但是让我们暂时抛开对瑞士军刀的兴趣, 来拨弄一下一页小小的瑞士军刀片– awk。这个小家伙是一门小巧玲珑的特殊的编程语言。

Read more »

点子

Posted on 2017-02-03

一些闪现的点子

自动记录围棋手数的棋盘

今天重新看围棋视频的时候,还是发现,现在棋谱的记录仍然依赖人工手动输入的方式。
有趣的是,2015年职业小将赵晨宇对战以为韩国棋手时,出现双方争执未找劫材就直接提劫的情况。
重大比赛虽然一般都配备记谱员。不过从去年到现在都一直有职业棋手反映,根据棋谱讲解时,有些棋谱中很可能次序是错的。毕竟职业的比赛一盘棋下来,多的有的需要好几个小时。记谱员不可能像职业棋手一样一直集中那么多时间和精力到每一步上面。这个过程是有次序出错的可能的。但是围棋极其重要的就是次序,甚至就是那么一两步的次序,成就了各种妙味。
然后,棋手下棋时还需要手动去按下计时器。有的棋手有时下棋太专注了,竟忘记了按钟,最后因为这个而丢掉了珍贵的比赛! 太讽刺了!这种分散注意力的按钟方式,不应该交给正在下棋的棋手。
所以应该设计并实现一种自动准确记录棋谱的智能棋盘,将极大的解放棋谱记录者的工作, 复原比赛公正性,并给棋手比赛提供最专注的注意力。

智能棋牌特点:

  • 自动记谱
  • 提供视频复盘
  • 智能记录耗时
  • 倒计时语音
1…56

Gitvim

55 posts
18 tags
RSS
© 2019 Gitvim