Linux環境設定/Tabキーによる補完で$にエスケープ文字が追加されるのを停止する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* タブキーによる補完で$にエスケープ文字が追加されるのを停...
WSL(Windows Subsystem for Linuxをインストールし、タブキー...
以下のようなコマンドを入力しTabキーを押すと…
$ vi $HOME/.bash
$の前にエスケープ(バックスラッシュ)が挿入されてしましまし...
$ vi \$HOME/.bash
この現象を停止する手順を以下に記します。
#contents
#htmlinsert(linux_ads_top.html)
* 動作確認環境 [#jed5f0cd]
-Debian WSL1
$ cat /proc/version
Linux version 4.4.0-19041-Microsoft (Microsoft@Microsoft...
$ lsb_release -d
Description: Debian GNU/Linux 10 (buster)
$ cat /etc/debian_version
10.5
* 対処方法 [#ga9e48e1]
以下のコマンドを実行するか、$HOME/.bashrc(など)に追記して...
shopt -s direxpand
** ''shopt -s direxpand'' 設定前 [#jddd7787]
+ 以下のように入力し…
#ref(01.png)
#br
+ タブキーを押すと、$がエスケープされます。
#ref(02.png)
** ''shopt -s direxpand'' 設定後 [#cfb96cfa]
以下のコマンドを実行したときの動作です。
shopt -s direxpand
+ コマンドを実行し、上記の設定前と同様の入力をします。
#ref(11.png)
#br
+ タブキー押すと$HOMEに設定されている内容が展開されます。
#ref(12.png)
#br
* タブキーによる補完 [#l165cb9d]
タブキーによる補完ができない場合は、bash-completionがイン...
Debian系(Ubuntu)であれば、以下のコマンドでインストールし...
sudo apt install bash-completion
以上、bashでタブキーを押すと、$の前にエスケープ文字が付い...
#htmlinsert(linux_ads_btm.html)
終了行:
#navi(../)
* タブキーによる補完で$にエスケープ文字が追加されるのを停...
WSL(Windows Subsystem for Linuxをインストールし、タブキー...
以下のようなコマンドを入力しTabキーを押すと…
$ vi $HOME/.bash
$の前にエスケープ(バックスラッシュ)が挿入されてしましまし...
$ vi \$HOME/.bash
この現象を停止する手順を以下に記します。
#contents
#htmlinsert(linux_ads_top.html)
* 動作確認環境 [#jed5f0cd]
-Debian WSL1
$ cat /proc/version
Linux version 4.4.0-19041-Microsoft (Microsoft@Microsoft...
$ lsb_release -d
Description: Debian GNU/Linux 10 (buster)
$ cat /etc/debian_version
10.5
* 対処方法 [#ga9e48e1]
以下のコマンドを実行するか、$HOME/.bashrc(など)に追記して...
shopt -s direxpand
** ''shopt -s direxpand'' 設定前 [#jddd7787]
+ 以下のように入力し…
#ref(01.png)
#br
+ タブキーを押すと、$がエスケープされます。
#ref(02.png)
** ''shopt -s direxpand'' 設定後 [#cfb96cfa]
以下のコマンドを実行したときの動作です。
shopt -s direxpand
+ コマンドを実行し、上記の設定前と同様の入力をします。
#ref(11.png)
#br
+ タブキー押すと$HOMEに設定されている内容が展開されます。
#ref(12.png)
#br
* タブキーによる補完 [#l165cb9d]
タブキーによる補完ができない場合は、bash-completionがイン...
Debian系(Ubuntu)であれば、以下のコマンドでインストールし...
sudo apt install bash-completion
以上、bashでタブキーを押すと、$の前にエスケープ文字が付い...
#htmlinsert(linux_ads_btm.html)
ページ名: