标签: vim

搜索和替换 vim 和 sed 之间的不一致

使用 Ubuntu 12.04 和 vim 2.22.0,为什么我要在 vim 中使用:

:9s/\d\+/1/
Run Code Online (Sandbox Code Playgroud)

将上述行的第一个数字更改为 1,但无法将其与 sed 一起使用:

sed -i '9s/\d\+/1/' /home/file/foo
Run Code Online (Sandbox Code Playgroud)

我仍然没有收到任何错误,文件中也没有任何更改。我们在 vim 和 sed 命令的功能之间有任何不一致吗?

vim command-line bash search sed

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

在vim中查看.deb包文件

vim能够读取压缩文件(至少对于常用方法)。但是,它将 Debian 软件包文件视为二进制乱码。在存档管理工具可以,但是,打开包文件,并显示他们像正常的档案。我该怎么做才能vim像其他档案一样打开包文件?

vim deb

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

别名按名称搜索文件并在vim中打开它们

我已经有了(更多)快速搜索文件的别名:

alias f='find . -iname'
Run Code Online (Sandbox Code Playgroud)

我这样使用它:

$ f *statis*
./main/statistics.py
./test/test_statistics.py
Run Code Online (Sandbox Code Playgroud)

现在,我想要另一个别名来执行相同的搜索,但不是打印出找到的文件,而是在 vim 中打开它们。理想情况下,它会在找到多个文件时工作。

我试过(使用 'echo' 而不是 'vim' 进行调试):

 alias fvi='find . -exec echo {} + -iname'
Run Code Online (Sandbox Code Playgroud)

...但似乎-exec取消了-iname之后的到来:

$ fvi *statis*
 ./main/statistics.py ./main/probability.py ./test/test_statistics.py 
 ./test/test_probability.py
Run Code Online (Sandbox Code Playgroud)

vim command-line bash alias find

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

如何在 Ubuntu 17.10 和终结器中将大写锁定重新映射到 esc?

我想在我的 Ubuntu 17.10 笔记本电脑上重新映射Caps LockEsc

我尝试过这种方法:如何在 Ubuntu 17.10 Wayland 中重新映射密钥?(Shift 键),此方法:https : //linuxcommando.blogspot.ca/2008/03/remap-caps-lock-key-for-virtual-console.html,此方法:https://wiki。 archlinux.org/index.php/Xmodmap无济于事。

无论是工作,Caps Lock还是Caps Lock

如何在系统范围内重新映射这些键?在 OSX 中它非常简单,系统偏好设置中有一个设置Caps Lock Esc,就是这样,它适用于每个应用程序。Ubuntu 17.10 中是否有类似的东西?

vim keyboard keyboard-layout shortcut-keys 17.10

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

VIM:保存文件而不关闭它?

如何在不关闭它的情况下保存 vim 文件?我做了一个更改,立即保存并继续使用该文件而无需再次重新打开它......我当然发现了如何保存使用 vim 编辑的文件的问题,无论如何建议的解决方案在作业执行后关闭文件.

vim

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

如何在 vim 上注释 20 行 Python 代码?

如何从vi/ 中的 python 文件一次注释 20 行代码vim

我可以使用什么命令来代替 using#"""??

vim

0
推荐指数
2
解决办法
619
查看次数

标签 统计

vim ×6

bash ×2

command-line ×2

17.10 ×1

alias ×1

deb ×1

find ×1

keyboard ×1

keyboard-layout ×1

search ×1

sed ×1

shortcut-keys ×1