考虑这个单线程来激活bash完成foobar:
complete -F _known_hosts foobar
Run Code Online (Sandbox Code Playgroud)
这显示了完成选项列表
> foobar <TAB> <TAB>
Run Code Online (Sandbox Code Playgroud)
但不是
> $(foobar <TAB> <TAB>
Run Code Online (Sandbox Code Playgroud)
要么
> `foobar <TAB> <TAB>
Run Code Online (Sandbox Code Playgroud)
我认为对于反引号或$()内的表达式进行制表选项很有意义.我怎样才能做到这一点?
我有以下 CommentPragmas 设置:
CommentPragmas: 'MARKER'
Run Code Online (Sandbox Code Playgroud)
我希望这会使 clang-format(版本 8.0.0)忽略这段代码中的注释:
enum bar {
// MARKER: foo
hello = 1
// MARKER: foo
};
Run Code Online (Sandbox Code Playgroud)
但是,clang-format 会缩进这些注释(将它们与 对齐hello = 1)。难道我做错了什么?
我有以下鱼壳功能
# gohome.fish
function gohome
cd ~
end
Run Code Online (Sandbox Code Playgroud)
当我绑定它bind \eg gohome并按 Alt+GI 时仍然需要按 Enter 来调用它。是否可以按 Alt+G 立即执行 gohome?
我已经修改了 stage3 cpp bazelbuild 示例以使用额外的包含路径copts
https://github.com/mnieber/examples/commit/a8b784ddf5698563a31401b9ac3531636b3536ef
但是,这会产生编译器错误(请注意,尽管它-Ilib/foo被用作 的选项gcc):
bazel build --verbose_failures //main:hello-world
INFO: Analysed target //main:hello-world (1 packages loaded).
INFO: Found 1 target...
ERROR: /home/maarten/sources/examples/cpp-tutorial/stage3/lib/BUILD:1:1: C++ compilation of rule '//lib:hello-time' failed (Exit 1): gcc failed: error executing command
(cd /home/maarten/.cache/bazel/_bazel_maarten/62d72ea3bd73864cf884808e7d850715/execroot/__main__ && \
exec env - \
LD_LIBRARY_PATH=/usr/local/lib \
PATH=/home/maarten/projects/xmlparser/dodo_commands/env/bin:/home/maarten/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/dodo/env/bin:/home/maarten/.dodo_commands/bin \
PWD=/proc/self/cwd \
/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -B/usr/bin -B/usr/bin -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++0x' -MD -MF bazel-out/k8-fastbuild/bin/lib/_objs/hello-time/hello-time.pic.d '-frandom-seed=bazel-out/k8-fastbuild/bin/lib/_objs/hello-time/hello-time.pic.o' -fPIC -iquote . -iquote bazel-out/k8-fastbuild/genfiles -iquote bazel-out/k8-fastbuild/bin -iquote external/bazel_tools …Run Code Online (Sandbox Code Playgroud)