小编Var*_*r87的帖子

在终端中阅读python文档?

有没有办法安装python文档,使其可用,就好像它是一个联机帮助页?(我知道你可以下载文件的源文件并在vim中阅读它们,使用较少或者其他什么,但我正在考虑一些不那么手动的东西.不想自己动手.)

python python-2.7 python-3.x

5
推荐指数
5
解决办法
5279
查看次数

是否可以将emacs interpet一个fn键作为修饰键?

是否可以将emacs interpet一个fn键作为修饰键?我可以绑定f6,f.ex.超级?

我有这个:

(setq ns-function-modifier 'hyper) ; set Mac's Fn key to type Hype
Run Code Online (Sandbox Code Playgroud)

并尝试这样做:

(setq <f6> 'hyper)
Run Code Online (Sandbox Code Playgroud)

但后者不起作用.

我不希望整个操作系统看到f9作为某种修饰键(使得在其他应用程序中更容易使用功能键用于不同目的).

编辑:似乎一种可能的解决方案是绑定f9,C-x @ h但当我尝试获取该函数的文档C-x @C-x @ h我没有得到任何结果.(它只显示该函数的文档,如果我实际执行命令然后注释h-x"已翻译" C-x @ h x.所以如果有某种方法C-x @ h通过函数绑定到一个键(我想一个宏可以工作,但我更喜欢使用elisp尽可能)我想这可以解决我的问题.

http://www.gnu.org/software/emacs/manual/html_node/emacs/Modifier-Keys.html

即使您的键盘缺少这些额外的修饰键,您也可以使用Cx @输入:Cx @ h将"hyper"标志添加到下一个字符,Cx @ s添加"super"标志,Cx @ a添加"alt" "国旗.例如,Cx @h Ca是一种进入Hyper-Control-a的方法.(不幸的是,有没有办法通过使用CX @两次相同的字符,因为第一个去的CX工作添加两个修饰.)

macos emacs elisp keyboard-shortcuts

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

相当于python 3中的find coreutil命令,用于递归返回目录结构中的所有文件和文件夹?

在python(3)中找到以递归方式返回目录结构中的所有文件和文件夹的最佳替代方法是什么?

我想要类似的东西:

find ~/x/y/ > ~/matches.txt
Run Code Online (Sandbox Code Playgroud)

我重写了另一个问题的提示并得到了一些有用的东西,但它有一些问题:

matches = glob.glob("/Users/x/y/*/*)
Run Code Online (Sandbox Code Playgroud)

如果在"〜/ X/Y /",这可能发生,我也不能肯定它是做这个强大的或习惯的方法的任何文件,这将无法正常工作.

那么在Python中复制上述find命令的最佳方法是什么?

python unix python-3.x

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