如何在 vim 中映射一个长 bash 命令?
How to map a long bash command in vim?
shell 命令可以终止 chrome 进程。
ps -ef | grep chrome |awk '{print }'| xargs kill
现在我想用上面的 bash 命令映射字符 -
。
nnoremap - :!ps -ef | grep chrome |awk '{print }'| xargs kill
无效,如何映射我的bash命令?
逃离管道
每个管道都必须转义。然后附加 <CR>
这样您就不必一直按回车键了。
nnoremap - :!ps -ef \| grep chrome \|awk '{print }'\| xargs kill<CR>
杀光他们
另请注意,我们有一个可爱的小工具可以杀死他们。所以而不是
ps -ef | grep chrome |awk '{print }'| xargs kill
你可以做到
killall chrome
您的映射将是
nnoremap - :!killall chrome<CR>
shell 命令可以终止 chrome 进程。
ps -ef | grep chrome |awk '{print }'| xargs kill
现在我想用上面的 bash 命令映射字符 -
。
nnoremap - :!ps -ef | grep chrome |awk '{print }'| xargs kill
无效,如何映射我的bash命令?
逃离管道
每个管道都必须转义。然后附加 <CR>
这样您就不必一直按回车键了。
nnoremap - :!ps -ef \| grep chrome \|awk '{print }'\| xargs kill<CR>
杀光他们
另请注意,我们有一个可爱的小工具可以杀死他们。所以而不是
ps -ef | grep chrome |awk '{print }'| xargs kill
你可以做到
killall chrome
您的映射将是
nnoremap - :!killall chrome<CR>