Saya mengedit beberapa file yang terletak di folder yang sama, di banyak tab, pada satu terminal.
pwd
(direktori di mana saya saat ini bekerja) ditampilkan di bagian atas judul terminal, tetapi bukan nama file yang saya edit. Itu jadi membingungkan ketika bekerja dengan banyak file dalam direktori yang sama.
Cara menampilkan nama file saat ini di bagian atas terminal selain pwd
.
Saya menjalankan vim
bash shell di gnome-terminal
, pada 12,04 LTS.
command-line
bash
gnome-terminal
vim
malhar
sumber
sumber
@
sebelum nama pengguna mereka. Misalnya, untuk ping saya:@terdon
.xterm
tidak memiliki tab. Apakah Anda yakin inixterm
?echo $TERM
biasanya tidak mengembalikan nama terminal emulator Anda jika itu yang Anda lakukan.Jawaban:
Anda harus memiliki / membuat file bernama
.vimrc
di direktori home Anda dengan kode di dalam:Sumber: gnome-terminal tidak memungkinkan untuk mengubah judul
sumber
Jawaban saat ini (diterima) tidak berfungsi jika Anda mengganti file / buffer dalam salah satu sesi vim Anda. Judul tidak akan diperbarui.
Berikut ini adalah cukup untuk memiliki judul secara otomatis diperbarui di gnome-terminal juga ketika Anda beralih file dengan menggunakan
:e foo.txt
,:b0
,:b#
, dllCukup letakkan ini di
~/.vimrc
file Anda :Sistem: Ubuntu 14.10, vim 7.4.273, gnome-terminal 3.6.2-0ubunt.
sumber
set title
berada di jalur yang sama|
?set titleold=
ke.vimrc
.Cukup tambahkan
untuk Anda
~/.vimrc
.Contoh judul: testfile (~ / Documents) - VIM
sumber
Anda dapat menambahkan nama file yang sedang Anda edit di tab dengan cara berikut:
misal ketika Anda membuka terminal, judul terminal hanya menunjukkan "~". pwd shows / home / xxx /
Misalkan di lokasi ini, Anda mengedit file ABC.cpp, Anda dapat mengatur judul tab menjadi "~ / ABC.cpp" dengan menambahkan "/ABC.cpp" di bidang Set Title.
Demikian pula, Anda dapat mengulangi ini untuk tab lain juga.
sumber
Ini juga mengubah judul jendela jika Anda mengganti nama buffer:
Menempatkan perintah dalam grup menghindari mengeksekusi perintah beberapa kali saat sumber
vimrc
lebih dari sekali.Ini berfungsi baik dengan vim-kasim yang memungkinkan Anda mengubah nama file menggunakan
:Rename
.sumber