小编Sła*_*osz的帖子

在vim中执行小型重构的最佳方法

我有以下代码:

if some_cond && another
  foo_bar
end
Run Code Online (Sandbox Code Playgroud)

我想把它改成:

foo_bar if some_cond && another
Run Code Online (Sandbox Code Playgroud)

什么是vim方法正确地做到这一点?

vim

3
推荐指数
1
解决办法
164
查看次数

当esc映射到jk时,Vim光标会向下移动

我有

imap jk <C-[>
Run Code Online (Sandbox Code Playgroud)

在我的vimrc中,但是当我在行尾使用它时(当列表打开时光标在$上)光标转到下一行的开头.怎么解决?

vim

3
推荐指数
1
解决办法
317
查看次数

如何在vim的最后一次编辑中运行命令(即缩进)

我在插入模式中添加了一些行,现在我想只在这些编辑上运行一些命令.怎么做?

vim

3
推荐指数
1
解决办法
75
查看次数

在Rubinius中实现mixins在哪里?

在Rubinius源代码中,负责包含模块的代码是什么?(具体来说,将模块放置为对象类的超类.)

ruby rubinius

3
推荐指数
1
解决办法
137
查看次数

如何只显示git历史记录的删除

我需要从git历史中看到一个文件,但我不记得它的名字是什么.那么,如何找到repo中的文件删除?

git

3
推荐指数
1
解决办法
76
查看次数

迭代go字符串并在cha中制作字符串

我开始学习go,我想实现一些算法.我可以迭代字符串然后获取字符,但这些字符是Unicode数字.

如何将chars连接成字符串?你有一些参考吗?我无法在官方页面中找到关于原语的任何内容.

string go

3
推荐指数
1
解决办法
3070
查看次数

Scala中的Mixins

我正在尝试在Scala中创建一个特征:

trait First {
  override def greet() {
    super.greet
    println("First")
  }
}
Run Code Online (Sandbox Code Playgroud)

但编译说:

scala/scala_learning/traits_hierarchy.scala:3: error: value greet is not a member of java.lang.Object with ScalaObject
    super.greet
          ^
Run Code Online (Sandbox Code Playgroud)

但是我想用这个特性扩展一些超类有方法问候的类...... scala中有可能吗?

scala

2
推荐指数
1
解决办法
555
查看次数

vim中退格的奇怪问题

我只能在当前的插入模式下使用退格或Ch - 当我改为普通模式然后插入我不能使用它:(什么是错的?

vim

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

替换一堆if模式匹配

我在scala中跟随if:

myList是一些List [String]

if (myList.isEmpty) return x > 5
if x < 0 return false
if (myList.head == "+") return foo()
if (myList.head == "-") return bar()
Run Code Online (Sandbox Code Playgroud)

是否可以通过模式匹配来实现?

functional-programming scala

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

什么是go lang http.Request计算机科学方面的身体?

在http.Request类型中,当客户端发送请求时,Body将关闭.为什么它需要关闭,为什么它不能成为字符串,你可以反复阅读?

go

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

标签 统计

vim ×4

go ×2

scala ×2

functional-programming ×1

git ×1

rubinius ×1

ruby ×1

string ×1