小编Man*_*nik的帖子

在 WSL@Windows 10 上使用 Cv 无法在 Vim 中使用可视块模式

我在新的 Windows 终端中使用 WSL Ubuntu 和 Vim,但是如果我必须使用 Cv进入视觉块模式,我不能,因为它充当粘贴。

我可以将它重新绑定到其他东西,但我没有找到我必须添加的命令.vimrc,我认为它与inoremap 有关

有什么建议吗?

vim copy-paste windows-subsystem-for-linux windows-terminal

14
推荐指数
3
解决办法
3962
查看次数

如何进行一对一的左外连接?

我想知道,有没有办法进行一种一对一的左外连接:

我需要一个将表 A 与表 B 相匹配的连接,对于表 A 上的每条记录,它必须在表 B 上搜索其对,但是只有 1 条记录符合该条件,因此当它在 B 上找到其对时,它必须停止并继续表 A 的下一行。

我拥有的是一个简单的LEFT OUTER JOIN.

select * from A left outer join B on A.ID = B.ID order by (NAME) asc
Run Code Online (Sandbox Code Playgroud)

提前致谢!

sql oracle

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

为什么pylint 的错误波浪线没有显示在python Visual Studio 代码中?

我在 Ubuntu 中为 python3 使用 vscode。错误波浪线已停止为 Python 工作(它适用于其他语言)。我正在使用 Microsoft 的 Python 扩展。
vscode v1.41.1 Ubuntu v18.04

这是我尝试过的:

  • 我想也许是因为我安装了 anaconda,所以卸载了它但没有修复它。
  • 然后我在删除其配置后重新安装了 vs 代码,.config/code但这也不起作用。
  • 还从命令面板将 python linting 设置为 true

它没有显示错误波浪线: 我的 vscode 看起来像这样:

这是 Microsoft 的 python 扩展对 linting 的贡献(抱歉可读性差):

Whether to lint Python files.   true python.linting.flake8Args  Arguments passed in. Each argument is a separate item in the array.  python.linting.flake8CategorySeverity.E    Severity of Flake8 message type 'E'.    Error python.linting.flake8CategorySeverity.F   Severity of Flake8 message type 'F'.    Error python.linting.flake8CategorySeverity.W   Severity of Flake8 message type 'W'.    Warning …
Run Code Online (Sandbox Code Playgroud)

python ubuntu intellisense visual-studio-code linter

4
推荐指数
2
解决办法
7701
查看次数

为什么在'if'语句中必须在下一行?

if后面是thenbash,但我不明白为什么then不能在同一行if [...] then中使用它,因为必须在下一行中使用它。这样可以消除代码中的歧义吗?或bash是这样设计的?其根本原因是什么?

我试着写if,并then在同一行,但它给了以下错误:

./test: line 6: syntax error near unexpected token \`fi'
./test: line 6: \`fi'
Run Code Online (Sandbox Code Playgroud)

代码是:

#!/bin/bash
if [ $1 -gt 0 ] then
echo "$1 is positive" 
fi
Run Code Online (Sandbox Code Playgroud)

bash if-statement

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