
Di windows, saya selalu menggunakan SecureCRT untuk bekerja pada ssh dan tidak tahu kesedihan. Tapi kemudian saya sadar bahwa saya harus mencoba terminal 24-bit dan bekerja pada ssh menggunakan tema yang indah untuk vim pada server jarak jauh.
Langkah 1. Program terminal 24-bit
Sayangnya, saat ini SecureCRT tidak mendukung layar 24-bit, hanya
utas yang menggantung
di forum , yang akan menambah dukungan di masa depan yang cerah.
Jadi saya mencari dan menemukan
omong kosong tentang hal ini. Ada daftar terminal berbeda untuk
Linux / Mac / Windows dengan dukungan True Color. Anda bisa beralih, perhatikan apa yang Anda suka. Saya memilih MobaXterm untuk windows, agak mirip dengan SecureCRT yang biasa bagi saya, bahkan konfigurasi dari SecureCRT mengambil. Ada versi portabel, Anda dapat mengunduh dari sini:
mobaxterm.mobatek.netSetelah memulai, jika Anda mengetik perintah:
lscolors
Anda akan melihat plat tes seperti pada tangkapan layar di awal artikel.
Langkah 2. NeoVim
Kemudian saya menginstal neovim pada mesin jarak jauh, yang akan saya hubungkan melalui ssh, menggunakan terminal dari MobaXterm.
Ini adalah instruksi instalasi neovim:
github.com/neovim/neovim/wiki/Instaling-NeovimDan pasang vim-plug:
github.com/junegunn/vim-plugLangkah 3. Tema challenger_deep dengan dukungan True Color


Saya memilih theme
challenger_deep dengan dukungan True Color, saya pribadi menyukainya. Tetapi ada
banyak dari mereka, Anda dapat memilih sesuai selera Anda, Anda hanya perlu mencari dukungan True Color.
Dan konfigurasi paling minimal untuk neovim:
call plug#begin('~/.local/share/nvim/plugged') Plug 'vim-airline/vim-airline' Plug 'itchyny/lightline.vim' Plug 'challenger-deep-theme/vim' call plug#end() syntax on filetype on filetype plugin on filetype plugin indent on set termguicolors colorscheme challenger_deep
File ~ / .config / nvim / init.vim adalah analog dari .vimrc untuk vim klasik.
Selanjutnya:
:PlugInstall
Dan, pada kenyataannya, semuanya harus menjadi seperti tangkapan layar.
Langkah 4. Dukungan warna dalam tmux
Secara default, jika Anda memulai sesi tmux (analog ke layar), warna akan memudar dan kembali ke kursus membosankan seperti biasanya. Inilah cara Anda dapat mengalahkannya dan mengembalikan skema warnanya.
Kami membuat file ~ / xterm-24bit.terminfo dengan konten berikut:
xterm-24bit|xterm with 24-bit direct color mode, use=xterm-256color, sitm=\E[3m, ritm=\E[23m, setb24=\E[48;2;%p1%{65536}%/%d;%p1%{256}%/%{255}%&%d;%p1%{255}%&%dm, setf24=\E[38;2;%p1%{65536}%/%d;%p1%{256}%/%{255}%&%d;%p1%{255}%&%dm,
Pastikan ada baris kosong di akhir file.
Jalankan perintah:
tic -x -o ~/.terminfo xterm-24bit.terminfo
Dan selanjutnya:
export TERM=xterm-24bit
Anda bisa memasukkannya ke dalam .bashrc
Dalam konfigurasi .tmux.conf, tambahkan:
set -g default-terminal "xterm-24bit" set -g terminal-overrides ',xterm-24bit:Tc'
Kami memulai tmux dan nikmati!
Dukungan warna 24-bit di layar
Harus mengumpulkan dari sumber. Kira-kira di sini dalam nada ini:
yum install ncurses-devel yum install pam-devel yum install texi2html texinfo git clone https://git.savannah.gnu.org/git/screen.git
Dalam folder src
./autogen.sh ./configure & config.status make && make install
screen --version Screen version 4.99.0 (build on 2020-01-08 20:01:25)
