小编che*_*wei的帖子

如何在命令行模式下而不是在搜索模式下映射键

我想在命令行模式下而不是在搜索模式下(带有前导/)映射 VIM 中的一个键,如下所示:

  • 将 Q 映射到 q
  • 映射 W 到 w

有时我在 VIM 中输入了错误的命令,例如:Q:W,我想让这些错误的命令正确。

如果我可以映射QqWw,我可以使错误的命令正确。

我试过cmap Q qand cmap W w,但这也会影响搜索模式,即/Queryto be /query(实际上你不能输入上面的 Q)。

而且我也试过cabbrev Q q,这也会影响搜索模式。

那么,有没有其他命令可以满足我的要求?

谢谢。

vim

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

debian 打包:dh build 和 dh 二进制文件有什么区别

我在构建 debian 包时遇到了一个问题。

关于规则文件的文档:https : //www.debian.org/doc/manuals/maint-guide/dreq.en.html#rules

  • debian/rules build 运行 dh build;它依次运行以下内容:

    dh_testdir
    dh_auto_configure
    dh_auto_build
    dh_auto_test
    
    Run Code Online (Sandbox Code Playgroud)
  • fakeroot debian/rules 二进制文件运行 fakeroot dh 二进制文件;它依次运行以下内容:

    dh_testroot
    dh_prep
    dh_installdirs
    dh_auto_install
    dh_install
    dh_installdocs
    ...
    dh_builddeb
    
    Run Code Online (Sandbox Code Playgroud)

但是当我运行dh binary --no-act命令时,输出包括dh build --no-act. 这意味着./configuremake命令在构建 debian 包期间运行两次。有点奇怪。

我曾经dpkg-buildpackage -us -uc构建过 debian 包。

更新:我看到它实际上没有运行两次,但为什么 --no-act 显示dh build输出运行两次?

linux debian package deb debhelper

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

当文件包含长行时,Vim 自动关闭语法高亮

因为当启用语法高亮时,长行会减慢 Vim 的速度。

那么,Vim 是否可以在检测到文件包含长行时自动关闭语法高亮呢?

vim

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

标签 统计

vim ×2

deb ×1

debhelper ×1

debian ×1

linux ×1

package ×1