COMP_ID=` echo $SRC | sed -e 's/.*COMP_ID=//' -e 's/:.*$//'`
SRC_TYP=` echo $SRC | sed -e 's/.*SRC_TYP=//' -e 's/:.*$//'`
DOC_TYP=` echo $SRC | sed -e 's/.*DOC_TYP=//' -e 's/:.*$//'`
SRC_ID=` echo $SRC | sed -e 's/.*SRC_ID=//' -e 's/:.*$//'`
ACC=` echo $SRC | sed -e 's/.*ACC=//' -e 's/:.*$//'`
PASS=` echo $SRC | sed -e 's/.*PASS=//' -e 's/:.*$//'`
POP=` echo $SRC | sed -e 's/.*POP=//' -e 's/:.*$//'`
REMOTE_HOST=` echo $SRC | sed -e 's/.*REMOTE_HOST=//' -e 's/:.*$//'`
REMOTE_PATH=` echo $SRC | sed -e 's/.*REMOTE_PATH=//' -e 's/:.*$//'`
ARCHIVE_PATH=` echo $SRC | sed -e 's/.*ARCHIVE_PATH=//' -e 's/:.*$//'`
Run Code Online (Sandbox Code Playgroud)
使用 vim(或 vi)我想将这些部分与-e 's/:.*$//'相同的列号对齐。什么是最简单和最快的方法来做到这一点?(暂时忽略丑陋的部分echo ..| sed ..)
对于对齐,有三个众所周知的插件:
对于第一个,您的问题可以通过以下方式解决
:%Align -e
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2280 次 |
| 最近记录: |