file.txtというファイルがあるとします。その中には、viで編集したいファイルの名前があります。ファイルを編集できるように、次のようなことをしたいです。
cat file.txt | vi
ただし、それは機能しません。どうすればできますか?
物事を明確にするには:
file.txtの内容は次のとおりです。
textfile
だから、どうにかしてfile.txtの内容をviに送って、タイプするときと同じことが起こるようにしますvi textfile
。
file.txtの内容は変更される場合があります。file.txtにリストされているファイルをviで編集してほしい。
vi = vimとは思わない。それがこの質問に違いをもたらすことを私は知らないが、あなたのタグは誤解を招く。
—
soandos
私はあなたが尋ねようとしているあなたの質問にもっとあるかもしれないと思います。任意の名前のファイルを開くことが、viの基本的な使用法です。すなわち:
—
camster342
vi file.txt
。あなたがしようとしているより高度なものはありますか?
viは、OSXおよびその他の最新のLinuxシステムでvimを起動します。
—
-tony_sid
OSXクリップボードに名前が保存されているファイルを実際に編集しようとしています。pbpasteと入力すると、ファイル名が表示されます。実際に入力することなく、クリップボードに保存されているものを使用して、このファイルを編集しようとしています。Linuxにはpbpasteはありませんが、catファイル名から出力を取得するのと本質的に同じです。
—
-tony_sid
インストールして
—
アキラ
xclip
からxclip -o
、x11のシェルのクリップボードにアクセスするために使用します。あなたは交換する必要が念のためにpbpaste
...