我喜欢全屏运行我的编辑器.但唯一的事情是,当我这样做时,单词换行只会在线击中屏幕的右边缘时启动.我希望它能够这样做,当线路命中时,比如第200列.
我怎么做?
我希望它能在所有模式中发生,例如org-mode.我将该行添加(global-visual-line-mode t)到我的.emacs文件中,以便自动换行也可以使用org-mode.
我正在运行emacs 23.
编辑:我搞定了!如果未来的任何人看到这个,这是我添加到我的.emacs文件中以实现它:
(add-hook 'text-mode-hook 'turn-on-auto-fill)
(add-hook 'text-mode-hook
'(lambda() (set-fill-column 80)))
Run Code Online (Sandbox Code Playgroud) 我有点googlet,我还没找到我想要的东西.正如所料.我的问题是,是否可以定义一个F#管道占位符?我想要的是像_中的_:
let func a b c = 2*a + 3*b + c
2 |> func 5 _ 6
Run Code Online (Sandbox Code Playgroud)
哪个会评估为22(2*5 + 3*2 + 6).
为了比较,请查看magrittrR包:https://github.com/smbache/magrittr
我不完全确定如何提出这个问题,这也是为什么我不确定标题等等.开始.
假设你有一个对象Foo foo = new Foo().是否可以编写类似的代码new ArrayList<foo.getClass()>(),这些代码在运行时是等效的new ArrayList<Foo>()?
另一个相关的问题是:假设课程Foo延伸Exception.那么可以写出类似的东西吗?
try{
// ...
} catch(foo.getClass() e) {
//
}
Run Code Online (Sandbox Code Playgroud)
这将转化为
try{
// ...
} catch(Foo e) {
//
}
Run Code Online (Sandbox Code Playgroud)
?
这样做是否可怕,并不是重要的部分.但是,无论如何,我想听听合格的意见.