舉個偽造的例子:

python main.py /home/user/aaa/bbb/ccc/ddd/eee/test.mp4 /data/user/project/test/tmp/admin/20180720/data-center/whatever/tmp.pkl --Port=10000 /data/user/project/test/tmp/admin/20181122/data-center/save-results/ -b 16 -p 0.1

我發現其中有個參數--Port寫錯了,應該寫成--port,我可以通過Alt-b往回跳修改,但是是以單詞來跳的,如果命令太長跳起來也比較費時間,想問下沒有類似搜索P的命令,直接調到P所在位置


$ man bash

...

edit-and-execute-command (C-xC-e)

Invoke an editor on the current command line, and execute the result as shell commands. Bash attempts to invoke $VISUAL, $EDITOR, and emacs as the editor, in

that order.

...

即 ctrl-x ctrl-e 調用 $EDITOR 來編輯命令保存然後運行。會用$EDITOR就隨便搜索,修改了。


先按 &, 然後按 Ctrl-],再按 P


謝邀。

我只熟悉vi的操作方法。

1 打開終端時,在終端中輸入set -o vi,將輸入模式切換為vi;

2 正常輸入待處理命令;

2 按下esc鍵,輸入FP,即可跳到Port中的P;

3 按下s鍵,輸入p,完成替換


terminal裏也好像有個像vim操作的插件,不知道有沒有卵用,沒怎麼用過,像樓主提到的像emacs中的goto-char的功能就不知道了


linux裏有一個神器命令是fuck,專門用於糾正輸入的錯誤命令。


你是要幹嘛 搜索指令或者文件嗎


推薦閱讀:
相關文章