GNU/Linux >> Linux の 問題 >  >> Linux

vim変数のnull文字を取り除きますか?

いくつかの代替案:

<オール>
  • \n を削除します substitute(string, '\n$', '', '') を使用 :h NL-used-for-Nul を参照 技術的背景

  • すべての制御文字を削除:substitute(string, '[[:cntrl:]]', '', 'g')

  • 一致を使用して比較 (=~ ) equal (== の代わりに) 演算 )

  • system() コマンドからの出力の最後のバイトを取り除く

    :let a=system('foobar')[:-2]


  • Linux
    1. コメントされたすべての行またはvimで特定のパターンを持つ行を削除するにはどうすればよいですか?

    2. VimをTmuxで適切に動作させる方法は?

    3. シェル変数でWebページのコンテンツを取得するには?

    1. $PATH 変数から冗長なパスを削除します

    2. ノンブロッキング Get Character

    3. sed で \r 文字を削除する方法

    1. `^ m`そしてそれを取り除く方法は?

    2. VIM 検索のハイライトを削除

    3. FIN_WAIT1 状態のソケットを取り除くにはどうすればよいですか?