Не уверенный, если существует tcsh встроенное, но в зависимости от версии находки, Вы имеете, существует обходное решение как это:
find -maxdepth 1 -not -name '.' -exec du -s '{}' '+'
Если Ваша находка не делает -exec COMMAND {} +
синтаксис, можно попробовать за -print0
/xargs
:
find -maxdepth 1 -not -name '.' -print0 | xargs -0 du -s
Потому что это режим
vi
, а не режимvim
.daw
,diw
предназначены только для vim и не являются самыми полезными. Вы можете сделать то же самое сbdw
,bde
- Stephane Chazelas
При этом вы можете использовать bindkey -s
для привязки одной строки к другой:
bindkey -a -s "diw" "bde"
bindkey -a -s "daw" "bdw"
Теперь при вводе diw
bde
отправляется обратно.
-a
необходим для добавления привязки к режиму vicmd
.
Начиная с версии 5.0.8 zsh также поддерживает текстовые объекты в стиле vim. Так что daw
и diw
должны работать из коробки.