小编Cal*_*eng的帖子

iTerm2键盘快捷键 - 拆分窗格导航

我一直是标准Mac终端的长期用户.在我的同事们听到有关它的好消息之后决定尝试使用iTerm2.

我在iTerm2上看到的一个更有用的功能是它的分割窗格(很像vim分割缓冲区).

在vim中,我可以使用Ctrl+ W+ 在分割缓冲区之间移动arrowkeys.是否有iTerm2的键盘快捷键在窗格之间移动?

terminal iterm terminal-emulator

298
推荐指数
4
解决办法
10万
查看次数

刷新页脚到页面底部,twitter bootstrap

我通常熟悉使用CSS刷新页脚的技巧.

但是我在使用这种方法为Twitter引导工作时遇到了一些麻烦,很可能是因为Twitter引导本质上是响应式的.使用Twitter bootstrap我无法使用上面博客文章中描述的方法让页脚刷新到页面底部.

css footer twitter-bootstrap

291
推荐指数
15
解决办法
54万
查看次数

Vagrant在哪里下载.box文件?

执行以下命令后,.box文件会发生什么?

vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
Run Code Online (Sandbox Code Playgroud)

lucid32.box下载完成后,我无法在文件系统上找到该文件.

virtualbox virtual-machine vagrant

259
推荐指数
6
解决办法
15万
查看次数

Vim:在视觉模式下选择文本块的更快方法

我已经使用vim很长一段时间了,我知道在视觉模式下选择文本块就像SHIFT+ 一样简单V并逐行向上或向下移动箭头键直到我到达文本块的末尾想要选中.

我的问题是 - 在视觉模式中是否有更快的方法来选择一个文本块,例如SHIFT+,V然后指定我希望选择停止的行号?(通过:35例如,其中35是我想要选择的行号 - 这显然不起作用所以我的问题是找到如果可以做类似的事情......)

vim

178
推荐指数
11
解决办法
12万
查看次数

列出所有virtualenv

在virtualenvwrapper中,是否有一种简单的方法可以在我的机器上列出所有virtualenv?

(就像yolk -l列出当前虚拟环境中的所有python包一样?)

澄清:我的env目录中的"ls -la"不计算在内.我正在寻找virtualenv或virtualenvwrapper特定的命令.

virtualenv virtualenvwrapper virtualenv-commands

123
推荐指数
9
解决办法
13万
查看次数

从命令行打开新的终端选项卡(Mac OS X)

是否可以从当前打开的选项卡中的命令行打开Mac OS X终端中的新选项卡?

我知道在终端中打开新选项卡的键盘快捷键是"CMD + t",但我正在寻找在命令行中执行的基于脚本的解决方案.

macos terminal tabs

106
推荐指数
8
解决办法
10万
查看次数

在github.com上使用README.md

我不太熟悉github在更新README文件时使用的轻量级标记语言.

关于如何为我的开源库的README/wiki文件编写适当的标记语法,我可以阅读哪些资源?

还有一个工具可以在将更新后的README推送到我的github存储库之前"在浏览器中本地查看我的文档"吗?

markup markdown github

106
推荐指数
3
解决办法
8万
查看次数

为什么sudo cat给出了权限被拒绝但sudo vim工作正常?

我试图在我的arch的pacman.conf文件中自动添加存储库源,但是echo在我的shell脚本中使用该命令.但是,它失败了: -

sudo echo "[archlinuxfr]" >> /etc/pacman.conf
sudo echo "Server = http://repo.archlinux.fr/\$arch" >> /etc/pacman.conf
sudo echo " " >> /etc/pacman.conf

-bash: /etc/pacman.conf: Permission denied
Run Code Online (Sandbox Code Playgroud)

如果我使用vim手动更改/etc/pacman.conf,可以这样做

sudo vim /etc/pacman.conf
Run Code Online (Sandbox Code Playgroud)

并且退出vim :wq,一切正常,我的pacman.conf已经手动更新,没有"Permission denied"投诉.

为什么会这样?我该如何sudo echo上班?(顺便说一下,我也尝试过使用sudo cat但失败的权限也被拒绝了)

bash shell echo cat

78
推荐指数
4
解决办法
6万
查看次数

如何只更新特定的git子模块?

因此,更新我的所有子模块都是通过运行来完成的

git submodule foreach 'git pull origin master'
Run Code Online (Sandbox Code Playgroud)

如何在不更新任何其他子模块的情况下更新特定的子bundle/syntastic模块?

git git-submodules

51
推荐指数
4
解决办法
4万
查看次数

Mac OSX - AttributeError:'FigureCanvasMac'对象没有属性'restore_region'

在我的Mac OSX机器上浏览matplotlib的动画示例 - http://matplotlib.org/examples/animation/simple_anim.html - 我收到此错误: -

File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/animation.py", line 248, in _blit_clear
    a.figure.canvas.restore_region(bg_cache[a])
AttributeError: 'FigureCanvasMac' object has no attribute 'restore_region'
Run Code Online (Sandbox Code Playgroud)

之前遇到此问题的人是否知道如何解决此问题?

看起来它是一个已知的(并且在撰写本文时尚未解决)问题 - https://github.com/matplotlib/matplotlib/issues/531

python macos matplotlib

35
推荐指数
4
解决办法
1万
查看次数