如何将_vim的整个文件夹移动到〜/ .vim?
$ mv ~/.vim/_vim/ ~/.vim
mv: `/home/kithokit/.vim/_vim/' and `/home/kithokit/.vim/_vim' are the same file
我做不到。
基本上我想要做的就是将_vim
文件夹中的所有内容移动到一个级别,即~/.vim/
答案 0 :(得分:17)
mv ~/.vim/_vim/* ~/.vim
Bash扩展*
这样的命令现在读取
mv ~/.vim/_vim/file_1 ... ~/.vim/_vim/file_n ~/.vim
答案 1 :(得分:1)
如果您要小心移动隐藏的dotfiles以及常规的可见文件,也不要破坏~/.vim/
中已有的任何文件,请执行以下操作:
for A in $( find -mindepth 1 -maxdepth 1 ~/.vim/_vim ) ; do B=$( basename $A ) ; mv -iv ~/.vim/_vim/$B ~/.vim/ ; done
最有可能的是,您希望使用rmdir ~/.vim/_vim
。
请参阅以下评论中的@Dunes建议。
答案 2 :(得分:0)
$ mv ~/.vim/_vim/* ~/.vim/
$ rmdir ~/.vim/_vim