How can I deploy my .vimrc on Divio-Cloud to use with a ssh connection?
I want to make some changes on my project with vim through a ssh-connection to Divio-Cloud. How can I deploy my .vimrc to be used by the Vim on Divio-Cloud. Till now it just uses a bare-bonded version without code-highlighting etc.
vim divio
add a comment |
I want to make some changes on my project with vim through a ssh-connection to Divio-Cloud. How can I deploy my .vimrc to be used by the Vim on Divio-Cloud. Till now it just uses a bare-bonded version without code-highlighting etc.
vim divio
add a comment |
I want to make some changes on my project with vim through a ssh-connection to Divio-Cloud. How can I deploy my .vimrc to be used by the Vim on Divio-Cloud. Till now it just uses a bare-bonded version without code-highlighting etc.
vim divio
I want to make some changes on my project with vim through a ssh-connection to Divio-Cloud. How can I deploy my .vimrc to be used by the Vim on Divio-Cloud. Till now it just uses a bare-bonded version without code-highlighting etc.
vim divio
vim divio
asked Nov 20 '18 at 10:06
didierCHdidierCH
6812
6812
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
If you use SSH to connect to Divio-Cloud, and open Vim there, you can use SCP
to copy your local ~/.vimrc
to the remote host, and then restart Vim there. (With an active SSH connection, and the appropriate ControlMaster
and ControlPath
configuration in ~/.ssh/config
, the connection will even be shared and you won't be prompted for a password for the remote copy.)
You can also use other (SSH-based) synchronization methods, like rsync
or unison
to keep your configuration up-to-date and in sync.
Alternatively, you could use Vim on your local system, and open the remote files in it, via the :help netrw
plugin that ships with Vim: :edit scp://hostname/path/to/file
.
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
Vim expects the config under~/.vimrc
. Have you copied it there? If yes,:edit $MYVIMRC
should open it. Else, check:scriptnames
output for what actually is sourced, and follow:help initialization
to troubleshoot further.
– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53390598%2fhow-can-i-deploy-my-vimrc-on-divio-cloud-to-use-with-a-ssh-connection%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
If you use SSH to connect to Divio-Cloud, and open Vim there, you can use SCP
to copy your local ~/.vimrc
to the remote host, and then restart Vim there. (With an active SSH connection, and the appropriate ControlMaster
and ControlPath
configuration in ~/.ssh/config
, the connection will even be shared and you won't be prompted for a password for the remote copy.)
You can also use other (SSH-based) synchronization methods, like rsync
or unison
to keep your configuration up-to-date and in sync.
Alternatively, you could use Vim on your local system, and open the remote files in it, via the :help netrw
plugin that ships with Vim: :edit scp://hostname/path/to/file
.
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
Vim expects the config under~/.vimrc
. Have you copied it there? If yes,:edit $MYVIMRC
should open it. Else, check:scriptnames
output for what actually is sourced, and follow:help initialization
to troubleshoot further.
– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
add a comment |
If you use SSH to connect to Divio-Cloud, and open Vim there, you can use SCP
to copy your local ~/.vimrc
to the remote host, and then restart Vim there. (With an active SSH connection, and the appropriate ControlMaster
and ControlPath
configuration in ~/.ssh/config
, the connection will even be shared and you won't be prompted for a password for the remote copy.)
You can also use other (SSH-based) synchronization methods, like rsync
or unison
to keep your configuration up-to-date and in sync.
Alternatively, you could use Vim on your local system, and open the remote files in it, via the :help netrw
plugin that ships with Vim: :edit scp://hostname/path/to/file
.
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
Vim expects the config under~/.vimrc
. Have you copied it there? If yes,:edit $MYVIMRC
should open it. Else, check:scriptnames
output for what actually is sourced, and follow:help initialization
to troubleshoot further.
– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
add a comment |
If you use SSH to connect to Divio-Cloud, and open Vim there, you can use SCP
to copy your local ~/.vimrc
to the remote host, and then restart Vim there. (With an active SSH connection, and the appropriate ControlMaster
and ControlPath
configuration in ~/.ssh/config
, the connection will even be shared and you won't be prompted for a password for the remote copy.)
You can also use other (SSH-based) synchronization methods, like rsync
or unison
to keep your configuration up-to-date and in sync.
Alternatively, you could use Vim on your local system, and open the remote files in it, via the :help netrw
plugin that ships with Vim: :edit scp://hostname/path/to/file
.
If you use SSH to connect to Divio-Cloud, and open Vim there, you can use SCP
to copy your local ~/.vimrc
to the remote host, and then restart Vim there. (With an active SSH connection, and the appropriate ControlMaster
and ControlPath
configuration in ~/.ssh/config
, the connection will even be shared and you won't be prompted for a password for the remote copy.)
You can also use other (SSH-based) synchronization methods, like rsync
or unison
to keep your configuration up-to-date and in sync.
Alternatively, you could use Vim on your local system, and open the remote files in it, via the :help netrw
plugin that ships with Vim: :edit scp://hostname/path/to/file
.
answered Nov 20 '18 at 11:38
Ingo KarkatIngo Karkat
133k14148199
133k14148199
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
Vim expects the config under~/.vimrc
. Have you copied it there? If yes,:edit $MYVIMRC
should open it. Else, check:scriptnames
output for what actually is sourced, and follow:help initialization
to troubleshoot further.
– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
add a comment |
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
Vim expects the config under~/.vimrc
. Have you copied it there? If yes,:edit $MYVIMRC
should open it. Else, check:scriptnames
output for what actually is sourced, and follow:help initialization
to troubleshoot further.
– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
Thank you for the tipp. But it doesn't work. I copied my .vimrc to Divio-Cloud but it will not be recogniced. Maybe it's because of the Docker architecture.
– didierCH
Nov 20 '18 at 12:56
1
1
Vim expects the config under
~/.vimrc
. Have you copied it there? If yes, :edit $MYVIMRC
should open it. Else, check :scriptnames
output for what actually is sourced, and follow :help initialization
to troubleshoot further.– Ingo Karkat
Nov 20 '18 at 13:19
Vim expects the config under
~/.vimrc
. Have you copied it there? If yes, :edit $MYVIMRC
should open it. Else, check :scriptnames
output for what actually is sourced, and follow :help initialization
to troubleshoot further.– Ingo Karkat
Nov 20 '18 at 13:19
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
There may be an issue with permissions as well. Check the permissions on the copied .vimrc on the new system.
– Conner
Nov 20 '18 at 18:33
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53390598%2fhow-can-i-deploy-my-vimrc-on-divio-cloud-to-use-with-a-ssh-connection%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown