小编mnr*_*mnr的帖子

在vim中进行屏幕滚动

是否可以通过屏幕线而不是文件行进行vim滚动?

更确切地说:我编辑带有大段落的文本,并且只在段落的末尾输入.因此,对于vim,我的每个段落都是一行,这些行很长.当移动vim跳跃很长的距离,我迷路了.Vim似乎只适合编辑程序?

我知道将j映射到gj等等(我已经完成了).然而,只是映射这些是不够的我还想要为屏幕线校正滚动.

我做了一些搜索,但我无法找到是否可以进行屏幕行滚动的明确答案.

如果不可能,有人会知道这可能是丑陋的黑客吗?在目前的设置中,vim不可用,这很难过,因为我比其他编辑器更喜欢它的其他功能.(我不喜欢学习emacs的想法...)

vim

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

sed中的特殊字符

有谁知道完整的特殊字符列表sed是什么?

请不要给出答案,它是相同的特殊字符列表grep,因为这只是将我的问题转换为:有人知道完整的特殊字符列表grep是什么吗?

regex grep sed

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

Send a key-code to a running application in windows

我正在运行 Windows 10。是否有可能(从命令行)向已运行的 Windows 应用程序发送键码?(这样这个应用程序会认为我按下了某个键?)

请求是从命令行或其他发送密钥,以控制应用程序选项卡菜单命令。例如打开或关闭文件或关闭应用程序本身。

windows command-line

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

如何在 Microsoft Visual Studio 之外构建 C++ 代码

(这里是菜鸟,所以对这个非常基本的问题表示歉意)。目前我主要使用 Sublime Text 来编辑代码。但是,要编译,我使用 alt-tab 切换到 MSVC 并在那里进行编译,然后再次使用 alt-tab 切换到文件浏览器并启动我的 .exe 文件。我正在寻找一种方法来优化它,而不必一直使用 alt-tab 。

所以第一个问题是:有没有办法让 Sublime Text 编译 MSVC C++ 项目?我知道你可以按 Ctrl-B,但是你必须知道如何设置所有编译器选项链接所有库(这对我在 MSVC 中做来说是一场噩梦,所以最好我不必这样做对于其他一些编译器来说也是如此)。

第二个问题是:编译完.exe后,有没有办法让Sublime启动.exe(现在我每次都必须在文件浏览器中查找它,这是一个巨大的痛苦)。

c++ visual-c++ sublimetext3

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

如何在 JSON 中为现代 C++ 迭代 JSON

我想遍历 json 对象中的每个条目,但我一个接一个地收到一个难以理解的错误。如何更正以下示例?

#include <iostream>

#include <nlohmann/json.hpp>

using json = nlohmann::json;

void bla(std::string a) {
    std::cout << a << '\n'; 
}

int main() {
    json RecentFiles;

    RecentFiles["1"]["Name"] = "test1.txt";
    RecentFiles["1"]["Last modified"] = "monday";
    RecentFiles["1"]["Score"] = 5.0f;

    RecentFiles["2"]["Name"] = "test2.txt";
    RecentFiles["2"]["Last modified"] = "tuesday";
    RecentFiles["2"]["Score"] = 5.0f;


    for (auto it = RecentFiles.begin(); it != RecentFiles.end(); ++it) {
           bla("JSON: Recent file = " + it.value()["Name"]);    
    }

    std::cout << RecentFiles; }
Run Code Online (Sandbox Code Playgroud)

错误:

prog.cc: In function 'int main()':
prog.cc:18:31: error: invalid conversion from 'const …
Run Code Online (Sandbox Code Playgroud)

c++ json nlohmann-json

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

标签 统计

c++ ×2

command-line ×1

grep ×1

json ×1

nlohmann-json ×1

regex ×1

sed ×1

sublimetext3 ×1

vim ×1

visual-c++ ×1

windows ×1